llvm-capstone/compiler-rt
Christopher Ferris 526027df2d [scudo] Change secondary StatsAllocated update
In the secondary allocation routine, the StatsAllocated stat is
increased by BlockSize. However, in the deallocate routine, the
stat subtract uses CommitSize. CommitSize can be bigger than BlockSize
so this can lead to a negative calculated stat. Since the stats
are not guaranteed to be completely accurate, just add CommitSize
during allocation.

Reviewed By: Chia-hungDuan

Differential Revision: https://reviews.llvm.org/D150169
2023-05-09 15:40:57 -07:00
..
cmake Typo fix 2023-05-02 10:31:37 +02:00
docs [lit] Document the 'target=<triple>' feature 2022-12-21 06:10:48 -08:00
include [compiler-rt][ASan] Fix description of __sanitizer_annotate_contiguous_container 2023-04-30 22:21:12 -07:00
lib [scudo] Change secondary StatsAllocated update 2023-05-09 15:40:57 -07:00
test [msan] Add pthread_*join_np interceptors 2023-05-08 14:08:28 -07:00
tools
unittests [Sanitizer][Darwin] Cleanup MaybeReexec() function and usage 2022-07-08 14:31:42 -07:00
utils [compiler-rt] NFC: Fix trivial typo 2021-09-04 14:12:58 +05:30
www [compiler-rt] Point UndefinedBehaviorSanitizer link to its own page. 2023-03-15 17:05:57 +01:00
.clang-tidy
.gitignore
CMakeLists.txt Revert "Reland "[CMake] Bumps minimum version to 3.20.0."" 2023-05-06 17:03:56 +02:00
CODE_OWNERS.TXT [docs] Update compiler-rt/CODE_OWNERS.TXT 2023-02-24 15:07:09 -08:00
CREDITS.TXT
LICENSE.TXT
README.txt

Compiler-RT
================================

This directory and its subdirectories contain source code for the compiler
support routines.

Compiler-RT is open source software. You may freely distribute it under the
terms of the license agreement found in LICENSE.txt.

================================