summaryrefslogtreecommitdiff
path: root/compiler-rt/lib/memprof/memprof_allocator.cpp
AgeCommit message (Expand)Author
2025-02-05[MemProf] Use correct print_text value (#125793)Ellis Hoag
2024-12-10[memprof] Add flag to control profile dump at exit (#119452)Ellis Hoag
2024-06-26[Memprof] Adds the option to collect AccessCountHistograms for memprof. (#94264)Matthew Weingarten
2024-02-07[MemProf][NFC] Clean up runtime code (#80581)Enna1
2023-11-28[MemProf] Add interface for reseting the profile file descriptor (#73714)Teresa Johnson
2023-06-21[NFC][sanitizer] Pass user region into OnMapSecondaryVitaly Buka
2023-06-12[NFC][sanitizer] Move ArrayRef into own headerVitaly Buka
2023-05-26[sanitizer] Implement __sanitizer_get_allocated_size_fastJin Xin Ng
2023-04-13Internalize AllocationBegin functions after D147005Fangrui Song
2023-04-04Update __sanitizer_get_allocated_begin to return const void*Thurston Dang
2023-04-03Add __sanitizer_get_allocated_begin API and implementationsThurston Dang
2023-03-14[memprof] Record BuildIDs in the raw profile.Snehasish Kumar
2023-03-13Revert "[memprof] Record BuildIDs in the raw profile."Snehasish Kumar
2023-03-13[memprof] Record BuildIDs in the raw profile.Snehasish Kumar
2023-03-08[memprof] Simplify initialized flags.Snehasish Kumar
2022-11-28Revert "[MemProf] Defer profile file setup until dump time"Teresa Johnson
2022-11-23[memprof] Fix RAII usage of SpinMutexLock, remove unused headers.Snehasish Kumar
2022-11-18[MemProf] Defer profile file setup until dump timeTeresa Johnson
2022-04-12[NFC][sanitizer] Consolidate malloc hook invocationsVitaly Buka
2022-04-12[NFC][sanitizer] Remove unnececary HOOK macrosVitaly Buka
2022-02-14Reland "[memprof] Refactor out the MemInfoBlock into a macro based def."Snehasish Kumar
2022-02-14Revert "[memprof] Refactor out the MemInfoBlock into a macro based def."Snehasish Kumar
2022-02-14[memprof] Refactor out the MemInfoBlock into a macro based def.Snehasish Kumar
2022-01-31[memprof] Move the meminfo block struct to MemProfData.inc.Snehasish Kumar
2022-01-07sanitizer_common: prefix thread-safety macros with SANITIZER_Dmitry Vyukov
2021-12-02[NFC][sanitizer] Remove SetSoftRssLimitExceededCallbackVitaly Buka
2021-12-02[NFC][sanitizer] Rename RssLimitExceeded -> IsRssLimitExceededVitaly Buka
2021-11-22[memprof] Remove the "Live on exit:" print for text format.Snehasish Kumar
2021-11-11[memprof] Add a raw binary format to serialize memprof profiles.Snehasish Kumar
2021-11-11[memprof] Replace the block cache with a hashmap.Snehasish Kumar
2021-11-11[memprof] Move the MemInfoBlock definition to a separate header.Snehasish Kumar
2021-09-15[MemProf] Fix format warningsTeresa Johnson
2021-09-15[MemProf] Avoid global lock when updating MIB cacheTeresa Johnson
2021-07-12sanitizer_common: add thread safety annotationsDmitry Vyukov
2020-12-08[compiler-rt santizer] Use clock_gettime instead of timespec_getJeroen Dobbelaere
2020-11-19[MemProf] Add interface to dump profileTeresa Johnson
2020-10-30[CMake] Replace ctime with time.h in memprofPetr Hosek
2020-10-16[MemProf] Memory profiling runtime supportTeresa Johnson