aboutsummaryrefslogtreecommitdiff
path: root/compiler-rt/include/sanitizer
AgeCommit message (Expand)AuthorFilesLines
2026-02-10[TySan] Add skeleton for adding interface functions (#170859)Matthew Nagy1-0/+29
2026-02-06ubsan: Add loop detection runtime and e2e tests for -fsanitize-trap-loop.Peter Collingbourne1-0/+22
2025-12-05Add API to temporalily suppress usage of ASAN's fake stack (#160135)happyCoder921-0/+8
2025-11-19[ASan] Document define to disable container overflow checks at compile time. ...Paddy McDonald1-0/+52
2024-12-06[memprof] Use -memprof-runtime-default-options to set options during compile ...Ellis Hoag1-3/+3
2024-11-05Reapply "[tsan] Don't use `enum __tsan_memory_order` in tsan interface"" (#11...Vitaly Buka1-87/+82
2024-11-05Revert "[tsan] Don't use `enum __tsan_memory_order` in tsan interface" (#115032)Vitaly Buka1-82/+87
2024-11-05[tsan] Don't use `enum __tsan_memory_order` in tsan interface (#114724)Vitaly Buka1-87/+82
2024-10-15[compiler-rt][ASan] Add function copying annotations (#91702)Tacet1-0/+37
2024-10-07Added include of common interfaces (#111374)gbMattN1-0/+2
2024-09-06[compiler-rt][rtsan] Introduce rtsan_interface.h and ScopedDisabler (#106736)Chris Apple1-0/+75
2024-07-12[ASan] [HWASan] Add __sanitizer_ignore_free_hook() (#96749)Mitch Phillips1-4/+11
2024-06-19[CompilerRT] Add support for numerical sanitizer (#94322)Alexander Shaposhnikov1-0/+75
2024-03-26[tsan] Add callbacks for futex syscalls and mark them as blocking on tsan (#8...Nazım Can Altınova1-2/+14
2023-12-13[hwasan] Add `__hwasan_get_tag_from_pointer` (#75267)Vitaly Buka1-0/+4
2023-11-28[MemProf] Add interface for reseting the profile file descriptor (#73714)Teresa Johnson1-0/+6
2023-11-22Remove `__cdecl` from _ReturnAddress (#72919)nicole mazzuca1-1/+1
2023-11-08[TSAN] Add __tsan_check_no_mutexes_held helper (#71568)Kenny Yu1-0/+4
2023-11-07Revert "[TSAN] Add __tsan_check_no_mutexes_held helper (#69372)"Hans Wennborg1-4/+0
2023-11-06Add SANITIZER_CDECL to __tsan_check_no_mutexes_held (#71471)Charlie Barto1-1/+1
2023-11-05[sanitizers] Do not define __has_feature in sanitizer/common_interface_defs.h...Jonathan Wakely2-6/+10
2023-11-03[TSAN] Add __tsan_check_no_mutexes_held helper (#69372)Kenny Yu1-0/+4
2023-11-01[MSVC][ASan] fix interface header (#70992)nicole mazzuca1-1/+1
2023-10-31[windows][ASan] Fix build (#70855)nicole mazzuca3-7/+7
2023-10-31[ASan][Windows] Add __cdecl to public sanitizer functions (#69625)nicole mazzuca13-657/+736
2023-09-01[lldb] Fix duplicate word typos; NFCFangrui Song1-1/+1
2023-05-30Reland 2nd attempt: [tsan] Add debugging interfaces into interface header.Pierre Gousseau1-0/+117
2023-05-26[sanitizer] Implement __sanitizer_get_allocated_size_fastJin Xin Ng1-0/+4
2023-04-30[compiler-rt][ASan] Fix description of __sanitizer_annotate_contiguous_containerAdvenam Tacet1-12/+9
2023-04-29Revert "Reland D147337 "[tsan] Add debugging interfaces into interface header.""Hans Wennborg1-117/+0
2023-04-28Reland D147337 "[tsan] Add debugging interfaces into interface header."Pierre Gousseau1-0/+117
2023-04-25[nfc] Fix headers commentVitaly Buka1-1/+1
2023-04-13Revert "[tsan] Add debugging interfaces into interface header."Hans Wennborg1-115/+0
2023-04-12[tsan] Add debugging interfaces into interface header.Pierre Gousseau1-0/+115
2023-04-04Update __sanitizer_get_allocated_begin to return const void*Thurston Dang1-1/+1
2023-04-03Add __sanitizer_get_allocated_begin API and implementationsThurston Dang1-0/+4
2023-03-21[NFC][tsan] Add __tsan_default_{options,suppressions} into interface headerVitaly Buka1-0/+6
2022-12-11[DFSan] Add callback that allows to track which function tainted data reaches.Andrew Browne1-0/+20
2022-11-21[1a/3][ASan][compiler-rt] API for double ended containersAdvenam Tacet1-0/+73
2022-08-30[msan] Add more specific messages for use-after-destroyVitaly Buka1-0/+2
2022-02-01[sanitizer_common][test] Enable tests on SPARCRainer Orth1-0/+9
2022-01-05[DFSan] Add option for conditional callbacks.Andrew Browne1-0/+17
2021-12-22[DFSan] Make dfsan_read_origin_of_first_taint public.Andrew Browne1-0/+4
2021-12-22[DFSan] Add functions to print origin trace from origin id instead of address.origin/mainAndrew Browne1-0/+7
2021-09-24tsan: add a test for flushing memoryDmitry Vyukov1-0/+3
2021-09-04[compiler-rt] NFC: Fix trivial typoKazuaki Ishizaki2-2/+2
2021-08-02[sanitizer] Add callbacks for epoll_pwait2Vitaly Buka1-0/+17
2021-07-30[NFC][sanitizer] clang-format few filesVitaly Buka1-1053/+1050
2021-07-30[sanitizer] Remove cpplint annotationsVitaly Buka1-2/+1
2021-06-29[dfsan] Expose dfsan_get_track_origins to get origin tracking statusJianzhou Zhao1-0/+6