summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2017-07-14[Sanitizers] ASan and LSan allocator set errno on failure.Alex Shlyapnikov
2017-07-14[Sanitizers] LSan allocator set errno on failure.Alex Shlyapnikov
2017-07-14[Sanitizers] Scudo allocator set errno on failure.Alex Shlyapnikov
2017-07-14tsan: optimize sync clock memory consumptionDmitry Vyukov
2017-07-13Fix sanitizer build against latest glibcKostya Serebryany
2017-07-13[scudo] Do not grab a cache for secondary allocation & per related changesKostya Kortchinsky
2017-07-13[ubsan] Teach the pointer overflow check that "p - <unsigned> <= p" (compiler...Vedant Kumar
2017-07-13For Darwin's GetTaskInfoMaxAddress, define the real structure with real field...Kuba Mracek
2017-07-13[compiler-rt][X86] Match the detection of cpu's for __cpu_model to the latest...Craig Topper
2017-07-12[asan] For iOS/AArch64, if the dynamic shadow doesn't fit, restrict the VM spaceKuba Mracek
2017-07-12[builtins] Better Fuchsia supportPetr Hosek
2017-07-12On Darwin, start building the TSan dylib for the iOS simulator.Kuba Mracek
2017-07-12[scudo] PRNG makeoverKostya Kortchinsky
2017-07-12tsan: remove some clock-related statsDmitry Vyukov
2017-07-12tsan: refactor SyncClock codeDmitry Vyukov
2017-07-12tsan: prepare clock for future changesDmitry Vyukov
2017-07-12tsan: s/-1/kInvalidTid/Dmitry Vyukov
2017-07-12tsan: give debug names to dense allocatorsDmitry Vyukov
2017-07-12tsan: don't create sync objects on acquire-loadDmitry Vyukov
2017-07-12tsan: add another test for clock growthDmitry Vyukov
2017-07-12[tsan] Update test to r307338Vitaly Buka
2017-07-11Use internal_strncpy to copy filename in linux procmapsFrancis Ricci
2017-07-11Inline function to get mac segment address rangeFrancis Ricci
2017-07-11Refactor MemoryMappingLayout::Next to use a single struct instead of output p...Francis Ricci
2017-07-11[asan] Fix asan_device_setup --use-su mode on Android 7.x.Evgeniy Stepanov
2017-07-11Remove duplicate assignments in stat64/kernel_stat_to_stat functionsPetar Jovanovic
2017-07-10Do not crash with missing symbolication when running in DEDUP modeGeorge Karpenkov
2017-07-10Add an #if SANITIZER_MAC and a comment to lsan_common's suppression for "_os_...Kuba Mracek
2017-07-10[X86] Sync a few more things from llvm's Host.cpp to cpu_model.Craig Topper
2017-07-10[X86] Resync cpu_model.c with llvm's Host.cpp in preparation for making it co...Craig Topper
2017-07-10Fix a build failure due to r307541 (tsan_rtl_aarch64.S:54: Error: unknown pse...Kuba Mracek
2017-07-10[lsan] Add _os_trace into LSan's suppression listKuba Mracek
2017-07-10Fix-up for r307540.Kuba Mracek
2017-07-10[tsan] Add comments for the bool argument of ThreadIgnoreBegin/ThreadIgnoreSy...Kuba Mracek
2017-07-10[tsan] Add a mapping for Darwin/AArch64Kuba Mracek
2017-07-10[tsan] Port setjmp/longjmp assembly to Darwin/AArch64Kuba Mracek
2017-07-10[tsan] Add a max VM address check for Darwin/AArch64Kuba Mracek
2017-07-10Reverting an accidentally landed change.Kuba Mracek
2017-07-10[tsan] Add support for running TSan tests on iOS simulator and devicesKuba Mracek
2017-07-07Update buildgo.sh to pass -isysroot on Darwin.Kuba Mracek
2017-07-07Fix-up for r307307: vm_info.max_address is the first non-addressable pointer,...Kuba Mracek
2017-07-06[asan] Fix -Winvalid-paste error with clang-clReid Kleckner
2017-07-06Fix whitespace lint issue (introduced in r307307).Kuba Mracek
2017-07-06[sanitizer] Use TASK_VM_INFO to get the maximum VM address on iOS/AArch64Kuba Mracek
2017-07-06More fixup for r307281: Move the #includes to sanitizer_linux.ccKuba Mracek
2017-07-06Fixup for r307281: Also move GetKernelAreaSize into sanitizer_linux.ccKuba Mracek
2017-07-06[sanitizer] Split GetMaxVirtualAddress into separate Linux version and Mac ve...Kuba Mracek
2017-07-06[Sanitizers] Consolidate internal errno definitions.Alex Shlyapnikov
2017-07-05[tsan] Use pthread_sigmask instead of sigprocmask to block signals in a threa...Kuba Mracek
2017-07-05[asan] Remove check for stack sizeJonas Hahnfeld