1. 799172d Update aosp/master compiler-rt for rebase to r256229 by Pirama Arumuga Nainar · 9 years ago
  2. cdce50b Update aosp/master compiler-rt for rebase to r239765 by Pirama Arumuga Nainar · 9 years ago
  3. 259f706 Update aosp/master compiler-rt for rebase to r235153 by Pirama Arumuga Nainar · 9 years ago
  4. 7c91505 Update aosp/master compiler-rt for rebase to r233350 by Pirama Arumuga Nainar · 10 years ago
  5. 86277eb Update aosp/master compiler-rt for rebase to r230699. by Stephen Hines · 10 years ago
  6. 6d18623 Update aosp/master compiler-rt for rebase to r222486. by Stephen Hines · 10 years ago
  7. aafc5c8 [asan] Delay system log initialization on Android. by Evgeniy Stepanov · 10 years ago
  8. 6a211c5 Update compiler-rt for rebase to r212749. by Stephen Hines · 10 years ago
  9. 2d1fdb2 Update compiler-rt aosp/master for 3.5 (r209699) rebase. by Stephen Hines · 10 years ago
  10. 7f790ca Merging r-196802: by Bill Wendling · 11 years ago
  11. 2486160 Merging r196802: by Bill Wendling · 11 years ago
  12. dbd69cc Reapply asan coverage changes 194702-194704. by Bob Wilson · 11 years ago
  13. ae51c27 Speculatively revert asan coverage changes 194702-194704. by Bob Wilson · 11 years ago
  14. 68e16eb [asan] Poor man's coverage that works with ASan (compiler-rt part) by Kostya Serebryany · 11 years ago
  15. bb4697f [Sanitizer] Print symbolized stack frame using a single Printf() call. by Alexey Samsonov · 11 years ago
  16. 2fb0872 [Sanitizer] Unify summary reporting across all sanitizers. by Alexey Samsonov · 11 years ago
  17. 5317724 Introduce an operator new for LowLevelAllocator, and convert most users to it. by Peter Collingbourne · 11 years ago
  18. 8f4cece tsan: be silent if verbosity=0 by Dmitry Vyukov · 11 years ago
  19. c519335 [lsan] Support ASan's stack-use-after-return mode in LSan. by Sergey Matveev · 11 years ago
  20. 70db33e [sanitizer] Define kPthreadDestructorIterations on POSIX systems. by Sergey Matveev · 11 years ago
  21. 90b0f1e Refactor the usage of strip_path_prefix option and make it more consistent across sanitizers by Alexey Samsonov · 11 years ago
  22. 7847d77 [Sanitizer] Refactor symbolization interface: use class instead of several functions. Move some code around to get rid of extra source files by Alexey Samsonov · 11 years ago
  23. 923bac7 sanitizers: Make sure Visual Studio gets error reports by Reid Kleckner · 11 years ago
  24. 650c7d4 [lsan] Colorize LSan reports. by Sergey Matveev · 11 years ago
  25. 1dcd1d9 [Sanitizer] Add the way to find binary in PATH by Alexey Samsonov · 11 years ago
  26. 384a448 [sanitizer] Add a fast version of StackDepotGet() for use in LSan. by Sergey Matveev · 11 years ago
  27. 90629fb [sanitizer] Handle Die() in StopTheWorld. by Sergey Matveev · 11 years ago
  28. 3c80c6c Define SANITIZER_INTERFACE_ATTRIBUTE on Windows and fix all the places where SANITIZER_INTERFACE_ATTRIBUTE or SANITIZER_ATTRIBUTE_WEAK are used by Timur Iskhodzhanov · 11 years ago
  29. bb7f2d8 [ASan] Use less shadow on Win 32-bit by Timur Iskhodzhanov · 11 years ago
  30. a64d435 [Sanitizer] Rename InternalVector to InternalMmapVector by Alexey Samsonov · 11 years ago
  31. d64bcf4 [Sanitizer] support running external llvm-symbolizer on Mac by Alexey Samsonov · 11 years ago
  32. c528867 tsan: fix windows mingw build by Dmitry Vyukov · 11 years ago
  33. 1f3c2fe Make InternalAlloc/InternalFree in sanitizer runtimes libc-free by switching to a custom allocator. by Alexey Samsonov · 11 years ago
  34. 0b694fc [nolibc] Move all platforms to internal_getpid. by Peter Collingbourne · 11 years ago
  35. 0c547de [nolibc] Begin moving sanitizer_common's libc-dependent code to a separate library by Peter Collingbourne · 11 years ago
  36. 15bb32b [sanitizer] Generic sorting in sanitizer_common. by Sergey Matveev · 11 years ago
  37. 9578a3e [nolibc] Change internal syscall API to remove reliance on libc's errno. by Peter Collingbourne · 11 years ago
  38. 24323de [sanitizer] Move GetThreadStackAndTls from TSan to sanitizer_common. by Sergey Matveev · 11 years ago
  39. 62db3f2 Revert r180599 "[sanitizer] Clear LD_PRELOAD when forking an external symbolizer." by Sergey Matveev · 11 years ago
  40. ab06583 [sanitizer] Clear LD_PRELOAD when forking an external symbolizer. by Sergey Matveev · 11 years ago
  41. ff7c14f Revert r180082 and add a test for SetEnv function by Alexey Samsonov · 11 years ago
  42. 51ecba3 [Sanitizer] Delete unused function by Alexey Samsonov · 11 years ago
  43. 7ed46ff [Sanitizer] Use a common mutex to prevent mixing reports from different sanitizers. This fixes PR15516 by Alexey Samsonov · 12 years ago
  44. e5b398f [libsanitizer] Added data() and capacity() getters to InternalVector. by Alexander Potapenko · 12 years ago
  45. 9695003 [Sanitizer] Follow-up for r178238 - replace DCHECKs with regular CHECKs by Alexey Samsonov · 12 years ago
  46. ca280f2 [Sanitizer] Minor enhancements in InternalVector container by Alexey Samsonov · 12 years ago
  47. b152b1f tsan: add SetEnv() function that can be used in frontends by Dmitry Vyukov · 12 years ago
  48. 4bebe7b tsan: use a single background thread for memory profiler and memory flush (and later for symbolizer flush) by Dmitry Vyukov · 12 years ago
  49. 24e1372 [sanitizer] Replace more platform checks with SANITIZER_ constants. by Evgeniy Stepanov · 12 years ago
  50. 3614c16 [libsanitizer] StopTheWorld in sanitizer_common by Alexander Potapenko · 12 years ago
  51. b114ed8 [sanitizer] Move GetTlsSize code from TSan to sanitizer_common. by Evgeniy Stepanov · 12 years ago
  52. 352b245 [Sanitizer] Add methods back() and pop_back() to InternalVector. Patch by Sergey Matveev by Alexey Samsonov · 12 years ago
  53. b5f9521 [sanitizer] A low-level vector implementation to be used in leak checking code. Patch by Sergey Matveev by Kostya Serebryany · 12 years ago
  54. f155fcc [asan] a bit stricter lint for CHECK vs CHECK_XX (these CHECK_XX really help debugging!) by Kostya Serebryany · 12 years ago
  55. f882247 [Sanitizer] use raw syscall instead of _exit() function on Linux by Alexey Samsonov · 12 years ago
  56. 0fa691b [Sanitizer] Make temporary filename depend on user ID by Alexey Samsonov · 12 years ago
  57. 400a946 [ASan] Move functions using BitScan/clzl to sanitizer_common by Timur Iskhodzhanov · 12 years ago
  58. 2673fd8 [asan] print a short one-line report summary after the full report. Currently, works only if symbolization happens in-process. by Kostya Serebryany · 12 years ago
  59. ee7cc44 [Sanitizer] make internal_open have the same interface as libc version by Alexey Samsonov · 12 years ago
  60. 859778a [sanitizer] make the error messages from sanitizer_common contain the actual tool name by Kostya Serebryany · 12 years ago
  61. a54aec8 [asan/tsan] when unmapping a chunk of user memory, apply madvise(MADV_DONTNEED) to the corresponding chunk of shadow memory. Also update sanitizer_allocator64_testlib.cc by Kostya Serebryany · 12 years ago
  62. bc9940e [asan] more asan_allocator2 code: actually un/poison shadow on malloc/free by Kostya Serebryany · 12 years ago
  63. 9bfe78f [sanitizer] introduce MmapFixedOrDie and use it in SizeClassAllocator64 by Kostya Serebryany · 12 years ago
  64. 84a996f [asan] more code for asan_allocator2: basic Allocate/Deallocate code by Kostya Serebryany · 12 years ago
  65. 2574257 Add a libsanitizer API __sanitizer_sandbox_on_notify(void* reserved), which should be used by by Alexander Potapenko · 12 years ago
  66. dddb18b [sanitizer] implement SanitizerSetThreadName/SanitizerGetThreadName. Just for linux so far (using prctl(PR_GET_NAME)) by Kostya Serebryany · 12 years ago
  67. cc75259 [tsan] add MmapAlignedOrDie by Kostya Serebryany · 12 years ago
  68. 864f513 [tsan] remove unused InternalAllocBlock as part of larger refactoring by Kostya Serebryany · 12 years ago
  69. e89f184 [asan/tsan] get rid of kPageSize completely in favor of GetPageSizeCached(). This makes the code friendly to more platforms by Kostya Serebryany · 12 years ago
  70. 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
  71. 7104f9c [asan] get rid of kPageSizeBits by Kostya Serebryany · 12 years ago
  72. 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
  73. d7d4650 [asan] more support for powerpc, patch by Peter Bergner by Kostya Serebryany · 12 years ago
  74. 93b4caf [Sanitizer] add sanity checks for communication with external symbolizer by Alexey Samsonov · 12 years ago
  75. 84d57b4 [Sanitizer] Add internal_isatty to sanitizer_libc and PrintsToTty to determine whether error reports are printed to terminal by Alexey Samsonov · 12 years ago
  76. e0023f7 tsan: fix mac build by Dmitry Vyukov · 12 years ago
  77. 7dccf3f tsan: output tid's in reports by Dmitry Vyukov · 12 years ago
  78. d7e5bb4 [Sanitizer] Hoist functions to get/set stack size and re-exec from memory-sanitizer branch to sanitizer_common by Alexey Samsonov · 12 years ago
  79. 591616d [Sanitizer] Get rid of dependency between sanitizer_common and asan/tsan runtimes: implement tool-specific Die and CheckFailed functions via callbacks by Alexey Samsonov · 12 years ago
  80. 1dc4cf7 [Sanitizer] Remove implicit conversion of InternalScopedBuffer<T> to T* by Alexey Samsonov · 12 years ago
  81. 4fa111c [asan/tsan] use InternalScopedBuffer instead of stack arrays. Use mmap inseted of InternalAlloc in InternalScopedBuffer by Kostya Serebryany · 12 years ago
  82. 283c296 [asan] get rid of AsanPrintf in favor of Printf from sanitizer_common by Kostya Serebryany · 12 years ago
  83. d883c80 [Sanitizer] align allocation sizes in low level allocator by Alexey Samsonov · 12 years ago
  84. 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
  85. 70e177e [Sanitizer] move low-level (mmap-based) allocator to sanitizer_common by Alexey Samsonov · 12 years ago
  86. 14c8bd7 [TSan] switch tsan to using InternalScopedBuffer from sanitizer_common by Alexey Samsonov · 12 years ago
  87. 6611abe [Sanitizer] define InternalScopedBuffer to replace large arrays on stack. It is defined analogous to similar class in tsan and should replace it. by Alexey Samsonov · 12 years ago
  88. 0dc3177 [Sanitizer] implement straightforward nlogn sorting, as qsort() may call malloc, which leads to deadlock in ASan allocator by Alexey Samsonov · 12 years ago
  89. b78caa6 tsan: Go language support by Dmitry Vyukov · 12 years ago
  90. a68633f [Sanitizer] Extend a symbolizer code. Implemented for Linux only. Use dl_iterate_phdr to get virtual addresses of mapped module sections. To symbolize an address from a module, map this module to memory and obtain pointers to debug info sections. Later these pointers can be passed to constructor of DWARF context-in-memory from LLVM DebugInfo lib. by Alexey Samsonov · 12 years ago
  91. fce5bd4 tsan/asan: unify atomics (move atomics from tsan to sanitizer_common) by Dmitry Vyukov · 12 years ago
  92. 225f531 tsan: remove internal allocator, switch to sanitizer_common one. by Dmitry Vyukov · 12 years ago
  93. 8ebf84c [tsan] more code for a specialized tsan allocator by Kostya Serebryany · 12 years ago
  94. de08c02 [Sanitizer] Renaming: SNPrintf -> internal_snprintf (and move it to sanitizer libc) by Alexey Samsonov · 12 years ago
  95. 0969bcf [Sanitizer] move different wrappers from TSan to common sanitizer runtime by Alexey Samsonov · 12 years ago
  96. c925697 [Sanitizer] move all the rest re-implementations of libc functions from ASan runtime to common sanitizer runtime by Alexey Samsonov · 12 years ago
  97. dd3a911 [Sanitizer] move ShadowRangeIsAvailable and several defines to common runtime by Alexey Samsonov · 12 years ago
  98. 4c49666 [Sanitizer] move atomic ops, min/max and sort to commnon runtime by Alexey Samsonov · 12 years ago
  99. fa3daaf [Sanitizer] move more portability wrappers to common runtime: sleep, _exit, abort, atexit, pthread_self by Alexey Samsonov · 12 years ago
  100. be7420c [Sanitizer] move DumpProcessMap and DisableCoreDumper to common runtime by Alexey Samsonov · 12 years ago