summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/tsan/rtl/tsan_mman.cc
Commit message (Expand)AuthorAgeFilesLines
* compiler-rt: Rename .cc file in lib/tsan/rtl to .cppNico Weber2019-08-011-396/+0
* [sanitizer] Implement reallocarray.Evgeniy Stepanov2019-05-011-0/+10
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [TSan] Report proper error on allocator failures instead of CHECK(0)-ingAlex Shlyapnikov2018-06-181-11/+39
* [Sanitizers] Make common allocator agnostic to failure handling modes.Alex Shlyapnikov2018-01-171-7/+7
* [sanitizer] Move the errno/ENOMEM allocator checks logic to separate .ccKostya Kortchinsky2017-10-111-0/+1
* [tsan] Check for pvalloc overlowKostya Kortchinsky2017-08-021-0/+4
* [Sanitizers] TSan allocator set errno on failure.Alex Shlyapnikov2017-07-241-18/+68
* [Sanitizers] ASan/MSan/LSan allocators set errno on failure.Alex Shlyapnikov2017-07-181-0/+1
* tsan: prepare clock for future changesDmitry Vyukov2017-07-121-0/+2
* MergeAlex Shlyapnikov2017-06-291-1/+1
* [Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocatorAlex Shlyapnikov2017-06-201-5/+4
* Release memory to OS only when the requested range covers the entire pageEvgeniy Stepanov2016-11-301-1/+2
* Return memory to OS right after free (not in the async thread).Evgeniy Stepanov2016-11-291-1/+3
* Don't use internal symbolizer if we are in process of reporting Out-of-Memory.Vitaly Buka2016-09-291-2/+2
* [asan] first attempt at releasing free-d memory back to the system using madv...Kostya Serebryany2016-08-261-1/+1
* [tsan] Fix behavior of realloc(nullptr, 0) on DarwinKuba Brecka2016-08-021-11/+7
* [sanitizers] introduce yet another API function: __sanitizer_install_malloc_a...Kostya Serebryany2016-06-161-0/+2
* tsan: fix another crash due to processorsDmitry Vyukov2016-05-101-18/+33
* tsan: fix a crashDmitry Vyukov2016-05-061-0/+37
* [tsan] Return 0 from malloc_size for non-malloc'd pointersKuba Brecka2016-04-301-1/+5
* tsan: change tsan/Go interface for obtaining the current ProcessorDmitry Vyukov2016-04-271-8/+8
* tsan: split thread into logical and physical stateDmitry Vyukov2016-04-271-14/+14
* tsan: revert r262037Dmitry Vyukov2016-02-261-14/+14
* tsan: split thread into logical and physical stateDmitry Vyukov2016-02-261-14/+14
* [tsan] Fix weakly imported functions on OS XKuba Brecka2015-11-301-2/+4
* tsan: speed up race deduplicationDmitry Vyukov2015-09-031-5/+5
* tsan: fix unbounded memory consumption for large mallocsDmitry Vyukov2015-06-241-0/+17
* [Sanitizer] Introduce Allocator::may_return_null bool flag.Alexey Samsonov2014-12-121-2/+11
* [TSan] Use StackTrace from sanitizer_common where applicableAlexey Samsonov2014-11-031-3/+3
* tsan: fix false positive related to signalsDmitry Vyukov2014-10-151-4/+6
* tsan: fix crash when a program registers zillions of atexit callbacksDmitry Vyukov2014-09-171-1/+0
* tsan: restructure signal handling to allow recursive handlingDmitry Vyukov2014-09-021-1/+2
* [Sanitizer] Kill deprecated allocator interfaces in ASan, MSan and TSan in fa...Alexey Samsonov2014-08-121-30/+0
* Generalize sanitizer allocator public interface.Alexey Samsonov2014-07-071-8/+39
* [TSan] Equalize the behavior of __tsan_get_allocated_size and user_alloc_usab...Alexey Samsonov2014-07-011-6/+3
* tsan: refactor storage of meta information for heap blocks and sync objectsDmitry Vyukov2014-05-291-74/+29
* tsan: refactor suppressions machineryDmitry Vyukov2014-05-281-2/+2
* tsan: do not use 64-bit atomics in allocator codeDmitry Vyukov2014-05-281-8/+4
* tsan: deobfuscate global ctx variableDmitry Vyukov2014-03-201-5/+2
* tsan: remove in_rtl counterDmitry Vyukov2013-12-241-9/+3
* tsan: allow to ignore memory accesses in malloc and freeDmitry Vyukov2013-09-201-4/+10
* [tsan] make calloc crash instead of returning 0 on overflow (controlled by th...Kostya Serebryany2013-09-061-1/+1
* Make InternalAlloc/InternalFree in sanitizer runtimes libc-free by switching ...Alexey Samsonov2013-05-291-2/+6
* tsan: fix crash when data race happens on out-of-bounds accesses.Dmitry Vyukov2013-04-241-2/+4
* tsan: return 0 on malloc() failure instead of crashingDmitry Vyukov2013-03-221-0/+2
* tsan: smaller memory block headers (32b->16b)Dmitry Vyukov2013-03-181-19/+38
* tsan: add support for idle threadsDmitry Vyukov2013-03-181-0/+5
* tsan: mark shadow for thread stack as "don't need" when thread exitsDmitry Vyukov2013-03-181-4/+1
* tsan: move implementation out of h fileDmitry Vyukov2013-03-181-0/+12
OpenPOWER on IntegriCloud