diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2026-10-10 21:44:49 +0000 |
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2026-10-10 22:44:17 +0000 |
| commit | 6b0f64133cd930fec8971aa85f4ef36a67b8334f (patch) | |
| tree | e81c47fab8d2f832da1e57fa4442772c25d43d01 /source/DataFormatters/TypeSummary.cpp | |
| parent | 000856156745f1a9a05705f8a499c0fd84f183ca (diff) | |
Merge commit 681c2ee4dfbf from llvm-project (by Justin King):
asan: refactor interceptor allocation/deallocation functions (#145087)
Do some refactoring to allocation/deallocation interceptors. Expose
explicit per-alloc_type functions and stop accepting explicit AllocType.
This ensures we do not accidentally mix.
NOTE: This change rejects attempts to call `operator new(<some_size>,
static_cast<std::align_val_t>(0))`.
For https://github.com/llvm/llvm-project/issues/144435
Signed-off-by: Justin King <jcking@google.com>
This a prerequisite for adding sanitizer interceptors for free_sized(3)
and free_aligned_sized(3).
PR: 298943
MFC after: 1 week
Diffstat (limited to 'source/DataFormatters/TypeSummary.cpp')
0 files changed, 0 insertions, 0 deletions
