1. cdce50b Update aosp/master compiler-rt for rebase to r239765 by Pirama Arumuga Nainar · 9 years ago
  2. 259f706 Update aosp/master compiler-rt for rebase to r235153 by Pirama Arumuga Nainar · 9 years ago
  3. 86277eb Update aosp/master compiler-rt for rebase to r230699. by Stephen Hines · 9 years ago
  4. 6d18623 Update aosp/master compiler-rt for rebase to r222486. by Stephen Hines · 10 years ago
  5. 6a211c5 Update compiler-rt for rebase to r212749. by Stephen Hines · 10 years ago
  6. 2d1fdb2 Update compiler-rt aosp/master for 3.5 (r209699) rebase. by Stephen Hines · 10 years ago
  7. 17b0a3c tsan: fix Go build by Dmitry Vyukov · 11 years ago
  8. 92b5479 tsan: add memory_limit_mb flag by Dmitry Vyukov · 11 years ago
  9. 2e13ca8 [TSan] Move the /proc/self/maps parsing logic to sanitizer_common by Alexander Potapenko · 11 years ago
  10. 0b694fc [nolibc] Move all platforms to internal_getpid. by Peter Collingbourne · 11 years ago
  11. 9578a3e [nolibc] Change internal syscall API to remove reliance on libc's errno. by Peter Collingbourne · 11 years ago
  12. 24323de [sanitizer] Move GetThreadStackAndTls from TSan to sanitizer_common. by Sergey Matveev · 11 years ago
  13. 9ae2883 [libsanitizer] Unmapping the old cache partially invalidates the memory layout, so add by Alexander Potapenko · 11 years ago
  14. 0ebfc6f tsan: call fflush(0) on exit again by Dmitry Vyukov · 11 years ago
  15. 82dbc51 tsan: special handling of .rodata (don't try to find races, don't keep shadow, dont' put into traces) by Dmitry Vyukov · 11 years ago
  16. 30e110e [sanitizer] More renamed macros. by Evgeniy Stepanov · 11 years ago
  17. 24e1372 [sanitizer] Replace more platform checks with SANITIZER_ constants. by Evgeniy Stepanov · 11 years ago
  18. 5d72fc7 tsan: better memory profiler by Dmitry Vyukov · 11 years ago
  19. b114ed8 [sanitizer] Move GetTlsSize code from TSan to sanitizer_common. by Evgeniy Stepanov · 11 years ago
  20. 45717c9 [Sanitizer] Change MemoryMappingLayout methods to also report memory protection flags (for future use in leak checker). Patch by Sergey Matveev. by Alexey Samsonov · 11 years ago
  21. ce44055 [tsan] use our own GetEnv instead of libc's getenv by Kostya Serebryany · 12 years ago
  22. 03f2248 tsan: intercept libc __res_iclose by Dmitry Vyukov · 12 years ago
  23. 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
  24. 421841f tsan: remove static reference to glibc internal _dl_get_tls_static_info() by Dmitry Vyukov · 12 years ago
  25. 4dc3082 tsan: fix lint warnings by Dmitry Vyukov · 12 years ago
  26. 4de5864 tsan: disable checks for limited address space and unlimited stack for Go by Dmitry Vyukov · 12 years ago
  27. 6535c31 tsan: support MapThreadTrace() on all platforms by Dmitry Vyukov · 12 years ago
  28. d698edc tsan: dynamic history size by Dmitry Vyukov · 12 years ago
  29. 385542a tsan: move traces from tls into dedicated storage at fixed address by Dmitry Vyukov · 12 years ago
  30. 79c9836 tsan: use GORACE env for options for Go by Dmitry Vyukov · 12 years ago
  31. a05fcc1 tsan: lazily allocate shadow for Go by Dmitry Vyukov · 12 years ago
  32. b1fe302 [TSan] finally remove TsanPrintf in favor of Printf from sanitizer_common by Alexey Samsonov · 12 years ago
  33. 97dac9e Quick fix data/bss detection in TSan. by Evgeniy Stepanov · 12 years ago
  34. 85a6dad tsan: fix Go build by Dmitry Vyukov · 12 years ago
  35. 3b339c9 [TSan] If we detect an unlimited stack, try to re-exec with limited stack by Alexey Samsonov · 12 years ago
  36. 2135d8a [TSan] fix a bunch of warnings reported by pedantic gcc by Alexey Samsonov · 12 years ago
  37. 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
  38. 0c2feef tsan: ignore destruction of global mutexes (causes a lot of non-interesting reports) by Dmitry Vyukov · 12 years ago
  39. e1f5dac [Sanitizer] Rename ProcessMaps to MemoryMappingLayout and fix Windows build by providing stub implementation by Alexey Samsonov · 12 years ago
  40. 2e87051 tsan: switch to new allocator by Dmitry Vyukov · 12 years ago
  41. 3f24d63 tsan: fix build by Dmitry Vyukov · 12 years ago
  42. b78caa6 tsan: Go language support by Dmitry Vyukov · 12 years ago
  43. 84902c7 [TSan] kill some linux-specific code in favor of code in common runtime: reuse wrappers for mmap routines, ProcessMaps iterator, thread stack calculation by Alexey Samsonov · 12 years ago
  44. 0969bcf [Sanitizer] move different wrappers from TSan to common sanitizer runtime by Alexey Samsonov · 12 years ago
  45. 88207ab [Sanitizer] Use DEFINE_REAL macro in TSan runtime to call libc implementations of functions. Move strchr to sanitizer_libc. by Alexey Samsonov · 12 years ago
  46. 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
  47. 67a64dd [TSan] run some renaming as a preparation for factoring out Printf implementation. by Alexey Samsonov · 12 years ago
  48. 230c3be [Sanitizer] Move more functions/constants to sanitizer_common. by Alexey Samsonov · 12 years ago
  49. 8e820fc [Sanitizer] move internal_filesize and internal_dup2 from TSan to sanitizer_common. by Alexey Samsonov · 12 years ago
  50. 9edf750 [Sanitizer] add sanitizer_common.h for routines shared between TSan and ASan runtimes. Use __sanitizer::Die() in TSan. by Alexey Samsonov · 12 years ago
  51. b9a30e0 [Sanitizer] remove using namespace __sanitizer lines by Alexey Samsonov · 12 years ago
  52. 0a4c906 [Sanitizer] Use common defines for ASan and TSan runtime. Split defines between interface defines (can be visible in user code that includes interface ASan/TSan headers) and internal defines. by Alexey Samsonov · 12 years ago
  53. 562e19e [TSan] Use internal_munmap from sanitizer_libc in TSan runtime. by Alexey Samsonov · 12 years ago
  54. 89345b0 [TSan] make TSan runtime use internal_{close,read,write} from sanitizer_libc by Alexey Samsonov · 12 years ago
  55. 7f9c5a2 [TSan] use __sanitizer::internal_open in TSan run-time by Alexey Samsonov · 12 years ago
  56. 48aee68 [TSan] use __sanitizer::internal_mmap in TSan run-time by Alexey Samsonov · 12 years ago
  57. 603c4be Remove file-type tags in .cc files in tsan/ and sanitizer_common/ by Alexey Samsonov · 12 years ago
  58. d350c35 tsan: increase /proc/self/maps max size (1M is far not enough) by Dmitry Vyukov · 12 years ago
  59. 75d48f2 tsan: more robust detection of stack of main thread by Dmitry Vyukov · 12 years ago
  60. 789b6c5 tsan: do not call into libc in symbolizer and in other code (this causes recursion and crashes) by Dmitry Vyukov · 12 years ago
  61. adfb650 tsan: add shadow memory flush + fix few bugs by Dmitry Vyukov · 12 years ago
  62. 9d2ffc2 tsan: reduce per-thread memory usage by Dmitry Vyukov · 12 years ago
  63. 2612773 tsan: simple memory profiler by Dmitry Vyukov · 12 years ago
  64. 37f60be tsan: fix mmap fd by Dmitry Vyukov · 12 years ago
  65. 7ac4148 [tsan] First commit of ThreadSanitizer (TSan) run-time library. by Kostya Serebryany · 12 years ago