- 86277eb Update aosp/master compiler-rt for rebase to r230699. by Stephen Hines · 9 years ago
- 6d18623 Update aosp/master compiler-rt for rebase to r222486. by Stephen Hines · 10 years ago
- 6a211c5 Update compiler-rt for rebase to r212749. by Stephen Hines · 10 years ago
- 2d1fdb2 Update compiler-rt aosp/master for 3.5 (r209699) rebase. by Stephen Hines · 10 years ago
- e31eca9 [asan] make asan work with 7fff8000 offset and prelink by Kostya Serebryany · 12 years ago
- 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 · 12 years ago
- 0ed0f43 [asan] kill some dead code by Kostya Serebryany · 12 years ago
- 17a7c67 [asan] add a new interface function __asan_describe_address, useful for running asan-ified binary under a debugger (e.g. gdb) by Kostya Serebryany · 12 years ago
- 681e775 [asan] one more change missed at r171198 by Kostya Serebryany · 12 years ago
- 6a08d29 ASan: change the strategy we use for installing malloc/free/symbolization hooks on Linux: don't provide a default no-op implementations for hooks in runtime, and optionally call hooks if they are provided by the user. Don't force weak interface functions into runtime. by Alexey Samsonov · 12 years ago
- d4b5db8 ASan: add new interface functions - __asan_(un)poison_stack_memory. Calls to these functions are inserted by the instrumentation pass in use-after-scope mode by Alexey Samsonov · 12 years ago
- 8663343 [ASan] Change __asan_set_on_error_callback to weak overridable __asan_on_error, so that ASan would call the latter even if it finds the error early (i.e. during module initialization) by Alexey Samsonov · 12 years ago
- 1ca5357 [Sanitizer/ASan] Simplify the code that prints and symbolizes stack traces. Fall back to module+offset if user-provided symbolizer failed. Use weak function __asan_symbolize instead of __asan_set_symbolize_callback in ASan interface, so that we're able to symbolize reports for errors that happen before the main() is called, for example, during module initialization. by Alexey Samsonov · 12 years ago
- d865fec Relocate the external headers provided by ASan and the common sanitizer library. by Chandler Carruth · 12 years ago[Renamed (97%) from lib/asan/asan_interface.h]
- c93d3e2 [ASan] get rid of ASAN_USE_EXTERNAL_SYMBOLIZER compiler def in favor of __asan_set_symbolize_callback interface function. Now the user doesn't have to recompile ASan runtime to provide its own symbolizer by Alexey Samsonov · 12 years ago
- b21de9e [ASan] make ASan malloc/free hooks weak interface functions, overridable by user. Now the user can control malloc/free hooks without recompiling ASan runtime by Alexey Samsonov · 12 years ago
- 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
- 2bf265b [asan] update asan-rt to match the interface change in LLVm (r162268) by Kostya Serebryany · 12 years ago
- c58b57e [ASan] move declaration of __asan_default_options to interface header by Alexey Samsonov · 12 years ago
- f657a19 [ASan] Add __asan_set_on_error_callback() interface function that allows user to set a callback to be called right when ASan detects an error by Alexey Samsonov · 12 years ago
- 7ed1d2b [ASan] move flags description to separate header, add comments about them. by Alexey Samsonov · 12 years ago
- 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
- 3f4c387 [asan] more renaming by Kostya Serebryany · 12 years ago
- 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
- 4113f64 Do not define ___asan_default_options on Windows. by Alexander Potapenko · 12 years ago
- 62f10e7 Rework the flags machinery a bit. by Alexander Potapenko · 12 years ago
- 850a49e [asan] last bit for gcc compatibility by Kostya Serebryany · 12 years ago
- 3fe9135 Introduce __asan_set_error_report_callback() to allow the client program post-process the error reports. by Alexander Potapenko · 13 years ago
- b823e3c AddressSanitizer: get rid of stdlib.h and add (smaller) stddef.h instead by Alexey Samsonov · 13 years ago
- c85f91f [asan] Add lots of missing visibility attributes. by Evgeniy Stepanov · 13 years ago
- e1fe0fd [asan] implement __asan_set_death_callback by Kostya Serebryany · 13 years ago
- f54b1f9 [asan] unpoison the stack before every noreturn call. Fixes asan issue 37. rt part by Kostya Serebryany · 13 years ago
- 669f543 [asan] fix the wrong __WORDSIZE definition on Win x64, add ASAN_INTERFACE_FUNCTION_ATTRIBUTE. Patch by timurrrr@google.com by Kostya Serebryany · 13 years ago
- 6f04529 Make compiler-rt/trunk/lib/asan compileable with Visual Studio 2008 on Windows. by Alexander Potapenko · 13 years ago
- ca2278d AddressSanitizer: return false instead of true for __asan_get_ownership(NULL) by Alexey Samsonov · 13 years ago
- 6677def Revert commit 148304 by Alexey Samsonov · 13 years ago
- c7cdcda AddressSanitizer: from this patch, ASan allocator returns false for __asan_get_ownership(NULL) and produce error reports for malloc_usable_size(NULL) and __asan_get_allocated_size(NULL) by Alexey Samsonov · 13 years ago
- 13ebae6 [asan] rely on __has_feature(address_sanitizer) instead of the ADDRESS_SANITIZER macro by Kostya Serebryany · 13 years ago
- 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
- 3074314 [asan] always collect malloc statstics (removed FLAG_stats) by Kostya Serebryany · 13 years ago
- 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