aboutsummaryrefslogtreecommitdiff
path: root/compiler-rt/lib/lsan/lsan_common.cpp
AgeCommit message (Expand)AuthorFilesLines
11 days[sanitizer_common][nfc] Rename `tid_t` to avoid conflicting declarations (#14...Jake Egan1-10/+10
2025-06-04[LSan] skip leaks from dlerror (#142876)Florian Mayer1-1/+2
2024-11-20[lsan] Use VReport if not REGISTERS_AVAILABLE (#116555)Fangrui Song1-1/+1
2024-10-18[lsan] Fix compilation on Android (#113003)Vitaly Buka1-4/+5
2024-10-18[nfc][lsan] Rename `ScanExtraStack` and pass `region_type` (#113004)Vitaly Buka1-5/+5
2024-10-18[lsan] Process non-suspended threads (#112807)Vitaly Buka1-0/+41
2024-10-18[nfc][lsan] Parametrize ScanForPointers with loader (#112803)Vitaly Buka1-21/+49
2024-10-16[nfc][lsan] Extract significant part of the loop into a function (#112610)Vitaly Buka1-101/+108
2024-10-16[nfc][lsan] Restructure loop in ProcessThreads (#112609)Vitaly Buka1-11/+17
2024-10-16[nfc][lsan] Move up vectors cleanup (#112608)Vitaly Buka1-1/+2
2024-10-16[nfc][lsan] Replace `suspended_threads.GetThreadID(i)` with local var (#112607)Vitaly Buka1-3/+2
2024-10-15[NFC][lsan] Fix name of local varVitaly Buka1-3/+3
2024-10-11[lsan] Log thread history (#111949)Vitaly Buka1-4/+5
2024-10-11[lsan] Add debug option to "deflake" leaks (#112037)Vitaly Buka1-1/+7
2024-10-10[lsan] Add a few "\n" missing from VReportVitaly Buka1-2/+2
2024-10-07[lsan] Make ReportUnsuspendedThreads return bool also for FuchsiaHans Wennborg1-1/+3
2024-10-04[lsan] Add `thread_suspend_fail` flagVitaly Buka1-3/+18
2024-07-15[sanitizer] Replace ALIGNED with alignasFangrui Song1-1/+1
2024-03-09Revert "[NFC][compiler-rt] Try to collect more info about crashes on bot"Vitaly Buka1-1/+0
2024-03-09[NFC][compiler-rt] Try to collect more info about crashes on botVitaly Buka1-0/+1
2024-01-05[NFC][sanitizer] Move SymbolizedStackHolder into sanitizer_common (#77152)Vitaly Buka1-3/+4
2023-12-13[lsan] Install `pthread_atfork` (#75281)Vitaly Buka1-0/+3
2023-09-15[NFC][sanitizer] Rename InternalScopedString::append to AppendF (#66558)Vitaly Buka1-2/+2
2023-07-18[HWASAN][LSAN] Fix false positive memory leak reports on X86_64Kirill Stoimenov1-3/+8
2023-07-17[lsan][Darwin] Unconditionally strip high bits from potential pointersLeonard Grey1-9/+5
2023-06-02[NFC][lsan] Use hash table to track root regionsVitaly Buka1-14/+26
2023-06-02[NFC][sanitizer] Avoid O(N^2) algorithmVitaly Buka1-20/+9
2023-05-28[lsan] Don't use InternalMmapVectorNoCtor as local varVitaly Buka1-1/+1
2023-05-28[lsan] Iterate MemoryMappingLayout onceVitaly Buka1-16/+8
2023-05-28[NFC][lsan] Change Mac root regions scanVitaly Buka1-2/+15
2023-05-28[NFC][lsan] Add CHECKs for root regionsVitaly Buka1-23/+26
2023-05-28[NFC][lsan] Make mutex staticVitaly Buka1-1/+1
2023-05-28[NFC][lsan] Rename RootRegion and replace size with endVitaly Buka1-11/+11
2023-04-05[lsan] Rename IgnoreObjectLocked into IgnoreObjectVitaly Buka1-1/+1
2023-03-07[lsan] Initialize uptr value with number not booleanBojun Seo1-1/+1
2023-02-18[LSAN] Mask out tags from pointers on ARM in MaybeUserPointer heuristicKirill Stoimenov1-1/+5
2023-02-02[LSAN] Add GetUserAddr function which returns the user visible address of an ...Kirill Stoimenov1-1/+1
2023-01-13[LSAN][Fuchsia] Added ForEachExtraThreadStackRange to support Fuchsia code.Kirill Stoimenov1-4/+10
2023-01-14[lsan] Add lsan support for loongarch64Youling Tang1-0/+3
2023-01-12[LSAN] More LSAN interface tweaking.Kirill Stoimenov1-14/+11
2023-01-12Revert "[LSAN] More LSAN interface tweaking."Vitaly Buka1-3/+4
2023-01-12[LSAN] More LSAN interface tweaking.Kirill Stoimenov1-4/+3
2022-12-14[LSAN][NFC] Eliminated GetThreadRegistryLocked from the LSAN interface to avo...Kirill Stoimenov1-4/+2
2022-11-28[lsan] Add logs for debuggingVitaly Buka1-1/+4
2022-10-13Fix LSan buildWiktor Garbacz1-1/+2
2022-10-12[LeakSanitizer] Capture calling thread SP early to avoid false negatives.Wiktor Garbacz1-4/+16
2022-09-02[lsan][darwin] Unmask camouflaged class_rw_t pointersLeonard Grey1-0/+26
2022-07-15[lsan][nfc] Add missing newline to VReportLeonard Grey1-1/+1
2022-06-01[LSAN] Fix up LSAN weak symbols for WindowsAndrew Ng1-4/+2
2022-05-24[Sanitizers][Darwin] Replace SANITIZER_MAC with SANITIZER_APPLE in source filesMariusz Borsa1-1/+1