summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/scudo
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "[scudo] Make getNumberOfCPUs Fuchsia compliant"Reid Kleckner2017-11-081-1/+8
* [scudo] Make getNumberOfCPUs Fuchsia compliantKostya Kortchinsky2017-11-071-8/+1
* [scudo] Rearrange #include orderKostya Kortchinsky2017-11-031-3/+3
* [scudo] Implement stricter separation of C vs C++Kostya Kortchinsky2017-11-011-23/+34
* [scudo] Allow to specify the maximum number of TSDs at compile timeKostya Kortchinsky2017-10-272-6/+8
* [scudo] Remove comment about security of the 32-bit allocatorKostya Kortchinsky2017-10-251-3/+0
* [scudo] Add a shared runtimeKostya Kortchinsky2017-10-231-3/+20
* [scudo] Do not include sanitizer_posix.h if not on a Posix platformKostya Kortchinsky2017-10-161-2/+2
* [scudo] Allow for non-Android Shared TSD platforms, part 2Kostya Kortchinsky2017-10-133-12/+28
* [scudo] Allow for non-Android Shared TSD platforms, part 1Kostya Kortchinsky2017-10-125-17/+22
* [scudo] Scudo thread specific data refactor, part 3Kostya Kortchinsky2017-09-269-59/+94
* [scudo] Scudo thread specific data refactor, part 2Kostya Kortchinsky2017-09-258-145/+59
* [scudo] Scudo thread specific data refactor, part 1Kostya Kortchinsky2017-09-228-100/+90
* [scudo] Fix bad request handling when allocator has not been initializedKostya Kortchinsky2017-09-141-4/+9
* [scudo] Fix improper TSD init after TLS destructors are calledKostya Kortchinsky2017-09-116-9/+17
* [scudo] getauxval alternative for AndroidKostya Kortchinsky2017-09-061-12/+44
* [sanitizer] Re-introduce kUseSeparateSizeClassForBatch for the 32-bit PrimaryKostya Kortchinsky2017-08-281-13/+14
* [scudo] Application & platform compatibility changesKostya Kortchinsky2017-08-163-11/+13
* [sanitizers] Add a blocking boolean to GetRandom prototypeKostya Kortchinsky2017-08-141-5/+8
* [scudo] Check for pvalloc overflowKostya Kortchinsky2017-07-251-0/+4
* [scudo] Quarantine overhaulKostya Kortchinsky2017-07-243-56/+84
* [Sanitizers] ASan/MSan/LSan allocators set errno on failure.Alex Shlyapnikov2017-07-181-18/+13
* [Sanitizers] Scudo allocator set errno on failure.Alex Shlyapnikov2017-07-141-21/+29
* [scudo] Do not grab a cache for secondary allocation & per related changesKostya Kortchinsky2017-07-132-55/+79
* [scudo] PRNG makeoverKostya Kortchinsky2017-07-124-56/+55
* MergeAlex Shlyapnikov2017-06-291-2/+1
* [scudo] Change aligned alloc functions to be more compliant & perf changesKostya Kortchinsky2017-06-294-28/+36
* [Sanitizers] Operator new() interceptors always die on allocation errorAlex Shlyapnikov2017-06-281-2/+7
* [Sanitizers] Move cached allocator_may_return_null flag to sanitizer_allocatorAlex Shlyapnikov2017-06-203-32/+13
* [scudo] Check the return values of the pthread_* functionsKostya Kortchinsky2017-05-261-7/+9
* [scudo] lower quarantine default sizesKostya Kortchinsky2017-05-181-2/+2
* [sanitizer] Change SizeClassAllocator32 to accept just one templateKostya Kortchinsky2017-05-151-4/+14
* [scudo] Use our own combined allocatorKostya Kortchinsky2017-05-114-115/+155
* [scudo] CRC32 optimizationsKostya Kortchinsky2017-05-094-98/+129
* [scudo] Add Android supportKostya Kortchinsky2017-05-0510-20/+261
* [scudo] Move thread local variables into their own filesKostya Kortchinsky2017-04-278-143/+286
* [scudo] Bypass Quarantine if its size is set to 0Kostya Kortchinsky2017-04-211-26/+36
* [scudo] Remove GetActuallyAllocatedSize calls from the fast pathKostya Kortchinsky2017-04-202-30/+49
* [scudo] Minor changes and refactoringKostya Kortchinsky2017-04-205-162/+171
* [scudo] 32-bit quarantine sizes adjustments and bug fixesKostya Kortchinsky2017-02-033-10/+23
* [scudo] Replacing std::atomic with Sanitizer's atomicsKostya Kortchinsky2017-01-202-12/+8
* [scudo] Refactor of CRC32 and ARM runtime CRC32 detectionKostya Kortchinsky2017-01-187-63/+62
* [scudo] Eliminate the runtime dependency on libc++abiPetr Hosek2017-01-171-1/+1
* Revert "[sancov] moving sancov rt to sancov/ directory"Mike Aizatsky2017-01-121-1/+0
* [sancov] moving sancov rt to sancov/ directoryMike Aizatsky2017-01-121-0/+1
* [scudo] Separate hardware CRC32 routinesKostya Kortchinsky2017-01-106-34/+96
* [cmake] Disable appending -msse4.2 flag implicitlyMichal Gorny2017-01-061-1/+0
* [scudo] Use DefaultSizeClassMap for 32-bitKostya Kortchinsky2016-12-152-8/+8
* Corrected D27428: Do not use the alignment-rounded-up size with secondaryKostya Kortchinsky2016-12-132-19/+36
* Reverting rL289088 while investigating some test issue on the build serversKostya Kortchinsky2016-12-091-4/+3
OpenPOWER on IntegriCloud