summaryrefslogtreecommitdiff
path: root/lib/scudo
AgeCommit message (Expand)Author
2017-05-18[scudo] lower quarantine default sizesKostya Kortchinsky
2017-05-15[sanitizer] Change SizeClassAllocator32 to accept just one templateKostya Kortchinsky
2017-05-11[scudo] Use our own combined allocatorKostya Kortchinsky
2017-05-09[scudo] CRC32 optimizationsKostya Kortchinsky
2017-05-05[scudo] Add Android supportKostya Kortchinsky
2017-04-27[scudo] Move thread local variables into their own filesKostya Kortchinsky
2017-04-21[scudo] Bypass Quarantine if its size is set to 0Kostya Kortchinsky
2017-04-20[scudo] Remove GetActuallyAllocatedSize calls from the fast pathKostya Kortchinsky
2017-04-20[scudo] Minor changes and refactoringKostya Kortchinsky
2017-02-03[scudo] 32-bit quarantine sizes adjustments and bug fixesKostya Kortchinsky
2017-01-20[scudo] Replacing std::atomic with Sanitizer's atomicsKostya Kortchinsky
2017-01-18[scudo] Refactor of CRC32 and ARM runtime CRC32 detectionKostya Kortchinsky
2017-01-17[scudo] Eliminate the runtime dependency on libc++abiPetr Hosek
2017-01-12Revert "[sancov] moving sancov rt to sancov/ directory"Mike Aizatsky
2017-01-12[sancov] moving sancov rt to sancov/ directoryMike Aizatsky
2017-01-10[scudo] Separate hardware CRC32 routinesKostya Kortchinsky
2017-01-06[cmake] Disable appending -msse4.2 flag implicitlyMichal Gorny
2016-12-15[scudo] Use DefaultSizeClassMap for 32-bitKostya Kortchinsky
2016-12-13Corrected D27428: Do not use the alignment-rounded-up size with secondaryKostya Kortchinsky
2016-12-09Reverting rL289088 while investigating some test issue on the build serversKostya Kortchinsky
2016-12-08[sanitizer] Do not use the alignment-rounded-up size when using the secondaryKostya Kortchinsky
2016-12-02Don't include system header inside namespaceStephan Bergmann
2016-11-30[scudo] 32-bit and hardware agnostic supportKostya Kortchinsky
2016-11-29Return memory to OS right after free (not in the async thread).Evgeniy Stepanov
2016-10-26[scudo] Lay the foundation for 32-bit supportKostya Kortchinsky
2016-09-30[scudo] Fix an edge case in the secondary allocatorKostya Kortchinsky
2016-09-29Don't use internal symbolizer if we are in process of reporting Out-of-Memory.Vitaly Buka
2016-09-20[scudo] Fix a bug in the new Secondary AllocatorKostya Kortchinsky
2016-09-19[scudo] Modify Scudo to use its own Secondary AllocatorKostya Kortchinsky
2016-08-26[CMake] Connect Compiler-RT targets to LLVM Runtimes directoryChris Bieneman
2016-08-26[sanitizer] enable random shuffling the memory chunks inside the allocator, u...Kostya Serebryany
2016-08-25[sanitizer] change SizeClassAllocator64 to accept just one template parameter...Kostya Serebryany
2016-08-02[scudo] add NORETURN to the declaration of dieWithMessage; this should fix a ...Kostya Serebryany
2016-08-02[sanitizer] Implement a __asan_default_options() equivalent for ScudoKostya Serebryany
2016-07-11[compiler-rt] Fix VisualStudio virtual folders layoutEtienne Bergeron
2016-06-07[sanitizer] Initial implementation of a Hardened AllocatorKostya Serebryany