History log of /llvm-project/compiler-rt/lib/rtsan/rtsan_suppressions.cpp (Results 1 – 3 of 3)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: llvmorg-21-init, llvmorg-19.1.7, llvmorg-19.1.6, llvmorg-19.1.5, llvmorg-19.1.4, llvmorg-19.1.3
# 8f8d5f00 17-Oct-2024 Chris Apple <cja-private@pm.me>

[rtsan] Add statistics for suppression count (#112718)


# 1efa6625 16-Oct-2024 Chris Apple <cja-private@pm.me>

[rtsan] Introduce function-name-matches suppression (#112108)

Introduces a new type of suppression:

1. function-name-matches - allows users to disable `malloc`, `free`,
`pthread_mutex_lock` or s

[rtsan] Introduce function-name-matches suppression (#112108)

Introduces a new type of suppression:

1. function-name-matches - allows users to disable `malloc`, `free`,
`pthread_mutex_lock` or similar. This could be helpful if a user thinks
these are real-time safe on their OS. Also allows disabling of any
function marked [[blocking]].

This is useful as a **more performant "early outs" compared to the
`call-stack-contains` suppression**. `call-stack-contains` is inherently
VERY costly, needing to inspect every frame of every stack for a
matching string. This new suppression has an early out before we unwind
the stack.

show more ...


Revision tags: llvmorg-19.1.2
# 4468d580 12-Oct-2024 Chris Apple <cja-private@pm.me>

[rtsan] Support basic call stack suppressions (#111608)

This adds basic support for suppressions, which is a first class feature
of the other sanitizers.