1. a64d435 [Sanitizer] Rename InternalVector to InternalMmapVector by Alexey Samsonov · 11 years ago
  2. 46efcb0 Disable init-order checking before destructors are run. by Alexey Samsonov · 11 years ago
  3. dfeef67 [ASan] Make init-order checker allow access to already initialized globals. by Alexey Samsonov · 11 years ago
  4. abfdbdf Make all the ALWAYS_INLINE users Windows-friendly; also, avoid ALWAYS_INLINE INLINE combinations by Timur Iskhodzhanov · 11 years ago
  5. 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
  6. 05e16a0 [ASan] Change the ABI of __asan_before_dynamic_init function: now it takes pointer to private string with module name. This string serves as a unique module ID in ASan runtime. compiler-rt part by Alexey Samsonov · 11 years ago
  7. 39cbb56 [ASan] mark local function as static by Alexey Samsonov · 11 years ago
  8. 589dcda [asan] Fix nonsensical reports of partial right OOB. by Evgeniy Stepanov · 11 years ago
  9. c70fa28 [ASan] Split ASan interface header into private and public parts. Add a test that makes sure users can include interface header by Alexey Samsonov · 11 years ago
  10. a3b0e5e [asan] simplify the code that poisons global redzones, add some more tests by Kostya Serebryany · 12 years ago
  11. 0ed0f43 [asan] kill some dead code by Kostya Serebryany · 12 years ago
  12. f4f51f2 asan/tsan: move blocking mutex from asan to sanitizer_common by Dmitry Vyukov · 12 years ago
  13. d865fec Relocate the external headers provided by ASan and the common sanitizer library. by Chandler Carruth · 12 years ago
  14. 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
  15. 3945c58 [asan] run-time part of the initialization order checker. Patch by Reid Watson with some bits from kcc. The sub-pass is off by default for now. On simple tests it works fine. by Kostya Serebryany · 12 years ago
  16. e4bfca2 [ASan] move code that describes globals to asan_report.cc by Alexey Samsonov · 12 years ago
  17. e218beb [ASan] move some functions that describe addresses to asan_report.cc by Alexey Samsonov · 12 years ago
  18. cb8c4dc [ASan] Use common flags parsing machinery. by Alexey Samsonov · 12 years ago
  19. e954101 [Sanitizer]: Introduce a common internal printf function. For now, also use tool-specific wrappers TsanPrintf (its output is controlled by TSan flags) and AsanPrintf (which copies its results to the ASan-private buffer). Supported formats: %[z]{d,u,x}, %s, %p. Re-write all format strings in TSan according to this format (this should have no effect on 64-bit platforms). by Alexey Samsonov · 12 years ago
  20. 5bcca4e [ASan] Make printf arguments match format strings better. by Alexey Samsonov · 12 years ago
  21. e5f5895 Remove file-type tags for .cc files in ASan run-time library by Alexey Samsonov · 12 years ago
  22. ee39255 [asan] more renaming by Kostya Serebryany · 12 years ago
  23. 3f4c387 [asan] more renaming by Kostya Serebryany · 12 years ago
  24. 9aead37 [asan,tsan] introduce sanitizer_common/sanitizer_defs.h and perform some renaming in asan rt. More to come. by Kostya Serebryany · 12 years ago
  25. 739eb79 [asan] Support for %z to Printf() by Evgeniy Stepanov · 12 years ago
  26. c491061 [asan] fix a bug (issue 19) where dlclose and the following mmap caused a false positive. run-time part. by Kostya Serebryany · 13 years ago
  27. 6b30e2c [asan] poison the internal asan heap memory, just in case. Change Printf to Report when debugging globals. by Kostya Serebryany · 13 years ago
  28. b89567c [asan] get rid of std::map. No STL and almost no libstdc++ left. by Kostya Serebryany · 13 years ago
  29. 218a9b7 Refactor shadow poisoning done by asan-rt, no funtionality changes; patch by samsonov@google.com by Kostya Serebryany · 13 years ago
  30. 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