summaryrefslogtreecommitdiff
path: root/lib/scudo
AgeCommit message (Expand)Author
2018-07-20[scudo] Simplify internal names (NFC)Kostya Kortchinsky
2018-07-10[CMake] Add compiler-rt header files to the list of sources for targetsDan Liew
2018-07-06[scudo] Add some logs for AndroidKostya Kortchinsky
2018-07-03[scudo] Get rid of builtin-declaration-mismatch warningsKostya Kortchinsky
2018-07-02[scudo] Enable Scudo memory hooks for Fuchsia.Kostya Kortchinsky
2018-06-21[scudo] Add a minimal runtime for -fsanitize-minimal-runtime compatibilityKostya Kortchinsky
2018-06-19[scudo] Move noinline functions definitions out of lineKostya Kortchinsky
2018-06-15[scudo] Add verbose failures in place of CHECK(0)Kostya Kortchinsky
2018-06-14[scudo] Make Secondary linker-initialized compliantKostya Kortchinsky
2018-06-12[scudo] Add C++17 aligned new/delete operators supportKostya Kortchinsky
2018-06-11[scudo] Improve the scalability of the shared TSD modelKostya Kortchinsky
2018-05-16[scudo] Quarantine optimizationKostya Kortchinsky
2018-04-25[scudo] Adding an interface function to print allocator statsKostya Kortchinsky
2018-04-23[scudo] Read ARM feature bits using Fuchsia APIs.Kostya Kortchinsky
2018-04-16[sanitizer] Split Symbolizer/StackTraces from core RTSanitizerCommonKostya Kortchinsky
2018-04-13[sanitizer] Allow for the allocator "names" to be set by the toolsKostya Kortchinsky
2018-04-12[scudo] Remove duplicate cmake flagsKostya Kortchinsky
2018-03-27[scudo] Fuchsia minimal shared runtimeKostya Kortchinsky
2018-03-22[sanitizer] Split coverage into separate RT in sanitizer_commonKostya Kortchinsky
2018-03-14[scudo] Add Chunk::getSize, rework Chunk::getUsableSizeKostya Kortchinsky
2018-03-12[scudo] Secondary allocator overhaul to support WindowsKostya Kortchinsky
2018-03-07[scudo] Make logging more consistentKostya Kortchinsky
2018-03-06[scudo] Use gc-sections by defaultKostya Kortchinsky
2018-02-27[scudo] Introduce Chunk::getHeaderSizeKostya Kortchinsky
2018-02-08[scudo] Allow options to be defined at compile timeKostya Kortchinsky
2018-02-01[scudo] Minor Secondary changesKostya Kortchinsky
2018-01-30[scudo] Add default implementations for weak functionsKostya Kortchinsky
2018-01-25[scudo] Overhaul malloc related interceptorsKostya Kortchinsky
2018-01-24[scudo] Remove SANITIZER_LINUX requirement for the malloc interceptorsKostya Kortchinsky
2018-01-23[scudo] Allow for weak hooks, gated by a defineKostya Kortchinsky
2018-01-19[scudo] Pass SANITIZER_COMMON_LINK_FLAGS to the shared library LINK_FLAGSKostya Kortchinsky
2018-01-17[scudo] Fix for the Scudo interface function scopeKostya Kortchinsky
2018-01-17[scudo] Limit by default the TSD pool to 2 on AndroidKostya Kortchinsky
2018-01-12[scudo] Add SANITIZER_CXX_ABI_LIBRARY to SCUDO_DYNAMIC_LIBSKostya Kortchinsky
2018-01-04[scudo] s/unsigned long/size_t/ for __scudo_set_rss_limitKostya Kortchinsky
2017-12-14[scudo] Refactor ScudoChunkKostya Kortchinsky
2017-12-13[scudo] Adding a public Scudo interfaceKostya Kortchinsky
2017-12-13[sanitizer] Introduce a vDSO aware timing functionKostya Kortchinsky
2017-12-13[scudo] Inline getScudoChunk function.Kostya Kortchinsky
2017-12-11[sanitizer] Revert rL320409Kostya Kortchinsky
2017-12-11[sanitizer] Introduce a vDSO aware time function, and use it in the allocator...Kostya Kortchinsky
2017-12-08[scudo] Minor code generation improvementKostya Kortchinsky
2017-12-06[scudo] Correct performance regression in SecondaryKostya Kortchinsky
2017-12-05[scudo] Get rid of the thread local PRNG & header saltKostya Kortchinsky
2017-11-29[scudo] Allow for compile-time choice of the SizeClassMapKostya Kortchinsky
2017-11-27[scudo] Workaround for uninitialized Bionic globalsKostya Kortchinsky
2017-11-22[scudo] Overhaul hardware CRC32 feature detectionKostya Kortchinsky
2017-11-21[scudo] Make getNumberOfCPUs Fuchsia compliant v2Kostya Kortchinsky
2017-11-15[scudo] Soft and hard RSS limit checksKostya Kortchinsky
2017-11-14[scudo] Simplify initialization and flagsKostya Kortchinsky