summaryrefslogtreecommitdiff
path: root/lib/asan
AgeCommit message (Expand)Author
2017-01-11Repoison the entire ASan chunk if it is not in active use.Alex Shlyapnikov
2017-01-10Revert r291509, 291510 and 291511Diana Picus
2017-01-10Make cmake link flag naming consistentFrancis Ricci
2017-01-09ASAN activate/deactive controls thread_local_quarantine_size_kb option.Alex Shlyapnikov
2017-01-09ASAN activate/deactive controls thread_local_quarantine_size_kb option.Alex Shlyapnikov
2017-01-09Enable weak hooks on darwinFrancis Ricci
2017-01-07Revert "Enable weak hooks on darwin"Francis Ricci
2017-01-07Enable weak hooks on darwinFrancis Ricci
2017-01-06[asan] Teach asan_symbolize.py to use :arch with atos and llvm-symbolizer on ...Kuba Mracek
2017-01-06[sanitizer] Add a 'print_module_map' flag which prints modules with UUIDs on ...Kuba Mracek
2017-01-05Improved ASAN allocator and quarantine stats.Evgeniy Stepanov
2017-01-05[compiler-rt] Set valid PC calling __asan_report_error SetErrorReportCallback...Vitaly Buka
2017-01-05[sancov] force default flags for windowsMike Aizatsky
2017-01-05fixing build, accidentally deleted two linesMike Aizatsky
2017-01-05[sancov] workaround for absence of weak symbols on winMike Aizatsky
2017-01-05[sancov] workaround for absence of weak symbols on winMike Aizatsky
2016-12-28Decrease kLargeMalloc block size in ASAN unit tests.Evgeniy Stepanov
2016-12-27[compiler-rt] Move logic which replace memcpy interceptor with memmove from a...Vitaly Buka
2016-12-27[asan] Fix test broken by r290540Vitaly Buka
2016-12-26[inline-asm]No error for conflict between inputs\outputs and clobber listMarina Yatsina
2016-12-23Fix interceptors setup broken after r290382Vitaly Buka
2016-12-22Replace WRAP in interceptors with memset, memmove and memcpy implementationVitaly Buka
2016-12-22Expose thread local quarantine size as ASAN option.Evgeniy Stepanov
2016-12-22Improve ThreadedQuarantineTest heap memory measurements.Evgeniy Stepanov
2016-12-21Increase the treshold in unit test to accomodate for qurantine size increase.Evgeniy Stepanov
2016-12-21Reduce the size of quarantine cache in ASAN_LOW_MEMORY configuration.Evgeniy Stepanov
2016-12-13Add DLL thunks for new sancov APIs to fix Windows testsReid Kleckner
2016-12-08[compiler-rt][asan] Fix overlaping parameters for memmove/memcpy on windows.Etienne Bergeron
2016-12-05[sanitizers] __sanitizer_get_module_and_offset_for_pc interface functionMike Aizatsky
2016-11-30Release memory to OS only when the requested range covers the entire pageEvgeniy Stepanov
2016-11-30[asan] Avoid redundant poisoning checks in __sanitizer_contiguous_container_f...Maxim Ostapenko
2016-11-30[asan] Allow re-exec in instrumented unit tests on Darwin (fix unit tests on ...Kuba Mracek
2016-11-29Return memory to OS right after free (not in the async thread).Evgeniy Stepanov
2016-11-28[asan] Refactor shadow memory initialization out of AsanInitInternal [NFC]Kuba Mracek
2016-11-28[asan] Provide bug descriptions for all reports (not just ErrorGeneric)Kuba Mracek
2016-11-26[asan] Add a "dump_registers" flag to print out CPU registers after a SIGSEGVKuba Mracek
2016-11-23[asan/win] Skip incremental linker padding during unregistrationReid Kleckner
2016-11-23[asan/win] Check assumptions about the incremental linker moreReid Kleckner
2016-11-23[asan/win] Fix incremental linking vs. global registrationReid Kleckner
2016-11-17[asan] Create a .ASAN$G(A-Z) section for global registrationReid Kleckner
2016-11-17[tests] Use __SSE2__ (rather than __i686__...) for SSE2 ASAN testMichal Gorny
2016-11-15Allow users to call ASan's deadly exception report mechanismReid Kleckner
2016-11-15[asan] Reduce prototype duplication with decltypeReid Kleckner
2016-11-09Pacify lint checkJonas Hahnfeld
2016-11-08[asan/win] Add init hooks to .CRT$XLABReid Kleckner
2016-11-08[asan] Fix asan-rt bitness issues in asan_device_setup on Android.Evgeniy Stepanov
2016-11-02[asan] Add more dynamic CRT mode testsReid Kleckner
2016-10-31[ASan] Initialize cloned dynamic runtime global variables earlierReid Kleckner
2016-10-24[compiler-rt] moved __asan_schedule_unregister_globals out of anonymous names...Bob Haarman
2016-10-12Make __asan_handle_no_return a no-op during initializationReid Kleckner