Skip to content
  1. Mar 21, 2012
  2. Mar 20, 2012
  3. Mar 16, 2012
  4. Mar 15, 2012
  5. Mar 13, 2012
  6. Mar 12, 2012
  7. Feb 27, 2012
  8. Feb 24, 2012
  9. Feb 22, 2012
  10. Feb 17, 2012
  11. Feb 16, 2012
  12. Feb 15, 2012
  13. Feb 14, 2012
  14. Feb 13, 2012
  15. Feb 09, 2012
  16. Feb 08, 2012
  17. Feb 03, 2012
  18. Feb 02, 2012
  19. Feb 01, 2012
  20. Jan 30, 2012
  21. Jan 27, 2012
  22. Jan 23, 2012
  23. 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
  24. Jan 17, 2012
  25. Jan 16, 2012
  26. 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
  27. Jan 11, 2012
Loading