Skip to content
  1. Feb 16, 2012
  2. Feb 15, 2012
  3. Feb 14, 2012
  4. Feb 13, 2012
  5. Feb 09, 2012
  6. Feb 08, 2012
  7. Feb 03, 2012
  8. Feb 02, 2012
  9. Feb 01, 2012
  10. Jan 30, 2012
  11. Jan 27, 2012
  12. Jan 23, 2012
  13. Jan 19, 2012
    • Evgeniy Stepanov's avatar
      EHABI-based stack trace on ARM. · 84c44a8b
      Evgeniy Stepanov authored
      The change removes the unused FLAG_fast_unwind, and forces EHABI-based unwind
      on ARM, and fast (FP-based) unwind everywhere else.
      
      llvm-svn: 148468
      84c44a8b
  14. Jan 17, 2012
  15. Jan 16, 2012
  16. Jan 13, 2012
    • Alexander Potapenko's avatar
      This patch adds two methods, __asan_allocate_island and __asan_deallocate_island · bd53f597
      Alexander Potapenko authored
      and switches our interceptors to using them instead of the default
      vm_allocate-based approach used by mach_override_ptr.
      
      To simplify the code, a fixed memory mapping is used for the allocation pool --
      note that we can't mmap an arbitrary chunk of memory, because the shadow memory hasn't been mapped yet
      (for the reasons discussed in http://code.google.com/p/address-sanitizer/issues/detail?id=24, we cannot map the shadow earlier)
      
      The patch drops the program startup time from several second to half a second,
      which speeds up the execution of ASan tests noticeably.
      Because of the virtual memory size occupied by the programs it's hard
      to speed up the shutdown time, which would've also helped the tests.
      
      llvm-svn: 148116
      bd53f597
  17. Jan 11, 2012
  18. Jan 10, 2012
  19. Jan 09, 2012
  20. Dec 28, 2011
  21. Dec 13, 2011
Loading