1. 799172d Update aosp/master compiler-rt for rebase to r256229 by Pirama Arumuga Nainar · 9 years ago
  2. 86277eb Update aosp/master compiler-rt for rebase to r230699. by Stephen Hines · 9 years ago
  3. 6d18623 Update aosp/master compiler-rt for rebase to r222486. by Stephen Hines · 10 years ago
  4. 6a211c5 Update compiler-rt for rebase to r212749. by Stephen Hines · 10 years ago
  5. 2d1fdb2 Update compiler-rt aosp/master for 3.5 (r209699) rebase. by Stephen Hines · 10 years ago
  6. ae914e2 [asan] fix a leak in tds (https://code.google.com/p/address-sanitizer/issues/detail?id=233) by Kostya Serebryany · 11 years ago
  7. 5317724 Introduce an operator new for LowLevelAllocator, and convert most users to it. by Peter Collingbourne · 11 years ago
  8. 1fe68b8 [asan] allocate AsanThreadContext using LowLevelAllocator instead of mmap to save space by Kostya Serebryany · 11 years ago
  9. 6d95869 [asan] reduce the size of AsanThreadContext by storing the stack trace in the stack depot by Kostya Serebryany · 11 years ago
  10. 6866dba tsan: move verbosity flag to CommonFlags by Dmitry Vyukov · 11 years ago
  11. c519335 [lsan] Support ASan's stack-use-after-return mode in LSan. by Sergey Matveev · 11 years ago
  12. e86e35f [asan] Improve thread lifetime tracking on POSIX systems. by Sergey Matveev · 11 years ago
  13. e1c68c3 [asan] introduce run-time flag uar_stack_size_log to control the size of FakeStack; don't crash when the fake stack is exhausted, move some code to .cc file by Kostya Serebryany · 11 years ago
  14. 621770a [asan] fix one more async-signal-safety issue with use-after-return by Kostya Serebryany · 11 years ago
  15. 230e52f [asan] add a run-time option detect_stack_use_after_return, add verbosity output for fake stack by Kostya Serebryany · 11 years ago
  16. 9433af3 [asan] second attempt to use TLS with fake stack. This time it looks (more) async-signal safe. by Kostya Serebryany · 11 years ago
  17. b39a604 [asan] (part 2) don't lazy-init fake_stack if we only need to check that fake_stack exists (should fix 32-bit builds) by Kostya Serebryany · 11 years ago
  18. dcf98bf [asan] don't lazy-init fake_stack if we only need to check that fake_stack exists (should fix 32-bit builds) by Kostya Serebryany · 11 years ago
  19. c98fc1f [asan] hopefully make the FakeStack async-signal safe, enable the related test by Kostya Serebryany · 11 years ago
  20. 717ece5 Improve collecting malloc stats in ASan by Alexey Samsonov · 11 years ago
  21. c6ac98d [lsan] Handle fork() correctly. by Sergey Matveev · 11 years ago
  22. 7a0bba4 [asan] initialize fake_stack lazily and increase its maximal size. This makes -fsanitize=address,use-after-return more robust: all SPEC tests pass now. In the default mode thread stacks become a bit smaller. by Kostya Serebryany · 11 years ago
  23. 200afbd [asan] Move lsan_disabled out of thread context. by Sergey Matveev · 11 years ago
  24. 7c9ffde Fix ALIGNED misuse in asan_thread.cc (built on all platforms); also, add a comment to the ALIGNED macro describing the correct usage by Timur Iskhodzhanov · 11 years ago
  25. 40527a5 [asan] ASan Linux MIPS32 support (compiler-rt part), patch by Jyun-Yan Y by Kostya Serebryany · 11 years ago
  26. 5e719a7 [lsan] Add __lsan_disable() and __lsan_enable(). by Sergey Matveev · 11 years ago
  27. 12d01ba [asan] Make ASan report the correct thread address ranges to LSan. by Sergey Matveev · 11 years ago
  28. f1ac1a4 [asan] LSan hooks in asan_thread.cc by Sergey Matveev · 11 years ago
  29. a27bdf7 [sanitizer] found a bug by code inspection: CHECK(a=b) instead of CHECK(a==b). Was puzzled why lint did not catch it. Turns out this check was disabled for asan source. fix all cases and enable the check by Kostya Serebryany · 11 years ago
  30. 7e84349 [ASan] Speed-up initialization-order checking: create and use fast versions of PoisonShadow functions, store copies of __asan_global descriptors in a vector instead of list of pointers. This gives 3x speedup on both benchmarks and real binaries with lots of globals. by Alexey Samsonov · 11 years ago
  31. 50f3daa [asan] Change the way we report the alloca frame on stack-buff-overflow. by Kostya Serebryany · 11 years ago
  32. 195369b asan: fix lint warning about line length by Dmitry Vyukov · 11 years ago
  33. def1be9 [ASan] Switch ASan to generic ThreadRegistry from sanitizer_common. Delete ASan-specific AsanThreadRegistry. by Alexey Samsonov · 11 years ago
  34. 89c1384 [ASan] Move GetCurrentThread/SetCurrentThread from AsanThreadRegistry class into plain functions: they don't actually use registry by Alexey Samsonov · 11 years ago
  35. 541cfb1 [asan] fix two off-by-one errors that seem to affect only PowerPC because only there the stack top may be equal to the address space top. Noted by Andreas Schwab in http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55975#c11 . Also make swapcontext interceptor a bit more robust by Kostya Serebryany · 12 years ago
  36. f67ec2b [asan] get rid of some of the uses of kPageSize. The intent is to get rid of it completely to support platforms with multiple possible page sizes. by Kostya Serebryany · 12 years ago
  37. 5af39e5 [asan/tsan] do not use __WORDSIZE macro, as it is glibc-private thing. Instead, define our own SANITIZER_WORDSIZE by Kostya Serebryany · 12 years ago
  38. e406c8c [ASan] Revert r168040 and r168043 and take a cleaner solution suggested by Kostya: return the known frame name for fake stack instead of looking it up. by Alexander Potapenko · 12 years ago
  39. c78349f [ASan] Minor fix: return to the last byte of the fake stack if we've raced by. by Alexander Potapenko · 12 years ago
  40. 036945d [ASan] Poison the leftmost shadow byte with a special value so that we can find by Alexander Potapenko · 12 years ago
  41. 6d924fa [asan] increase max stack size to 256 (+test) by Kostya Serebryany · 12 years ago
  42. c3390df [asan] some renaming before we move StackTrace into sanitizer_common by Kostya Serebryany · 12 years ago
  43. 947fbd1 [Sanitizer] Use low-level allocator in flag parsing to avoid calling malloc() before ASan/TSan initialization is done by Alexey Samsonov · 12 years ago
  44. 75b19eb Intercept CFAllocator for each thread in the program. by Alexander Potapenko · 12 years ago
  45. b134ffa [asan] get rid of the last operator new call in asan rtl by Kostya Serebryany · 12 years ago
  46. cb8c4dc [ASan] Use common flags parsing machinery. by Alexey Samsonov · 12 years ago
  47. 996651d [ASan] don't include deleted header by Alexey Samsonov · 12 years ago
  48. e5931fd [Sanitizer] factor out GetThreadStackTopAndBottom from ASan runtime to common. by Alexey Samsonov · 12 years ago
  49. a25b346 [Sanitizer] Switch to common mmap/munmap routines in ASan run-time. by Alexey Samsonov · 12 years ago
  50. e0cff0b [asan] make tid u32 instead of int by Kostya Serebryany · 12 years ago
  51. 5bcca4e [ASan] Make printf arguments match format strings better. by Alexey Samsonov · 12 years ago
  52. e5f5895 Remove file-type tags for .cc files in ASan run-time library by Alexey Samsonov · 12 years ago
  53. ee39255 [asan] more renaming by Kostya Serebryany · 12 years ago
  54. 3f4c387 [asan] more renaming by Kostya Serebryany · 12 years ago
  55. 3972ea0 Fix GetFrameNameByAddr hitting stale stack guards. by Evgeniy Stepanov · 12 years ago
  56. f03d8af Introduce the use_sigaltstack flag (off by default), which enables using alternate by Alexander Potapenko · 12 years ago
  57. 739eb79 [asan] Support for %z to Printf() by Evgeniy Stepanov · 12 years ago
  58. 600972e [ASan] Intercept CreateThread on Windows by Timur Iskhodzhanov · 13 years ago
  59. f58f998 [asan] make sure the AsanThread object is destroyed if pthread_exit is called by Kostya Serebryany · 13 years ago
  60. 55cdfc6 AddressSanitizer: create AsanThreadSummary together with AsanThread (in parent thread) by Alexey Samsonov · 13 years ago
  61. a31df5c Test commit. Minor cleanup in AsanThread by Alexey Samsonov · 13 years ago
  62. af34415 [asan] get rid of the scary TSD destructor code. Now, we store the leaky AsanThreadSummary in TSD and never remove it from there. by Kostya Serebryany · 13 years ago
  63. a7e760a [asan] refactoring: move some common linux/mac code to asan_posix.cc by Kostya Serebryany · 13 years ago
  64. a6b5226 [asan] do not use new/delete for the internal thread structure by Kostya Serebryany · 13 years ago
  65. c549dd7 [asan] move {linux,mac}-specific code from asan_thread.cc to asan_{linux,mac}.cc; also add asan_procmaps.h which I forgot to add on previous commit. by Kostya Serebryany · 13 years ago
  66. df499b4 [asan] implement our own /proc/self/maps reader and use it on linux instead of sysinfo.h by Kostya Serebryany · 13 years ago
  67. a874fe5 [asan] refactoring: don't #include <sys/mman.h> in non-os-specific files by Kostya Serebryany · 13 years ago
  68. ab9da7e [asan] discover main thread stack limits without pthread. patch by eugeni.stepanov@gmail.com by Kostya Serebryany · 13 years ago
  69. 69eca73 Recently the GCD tests started failing because of the invalid size of by Kostya Serebryany · 13 years ago
  70. 1e172b4 AddressSanitizer run-time library. Not yet integrated with the compiler-rt build system, but can be built using the old makefile. See details in README.txt by Kostya Serebryany · 13 years ago