mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-04 02:18:37 +00:00
Add a helpful comment.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5949
This commit is contained in:
parent
ca69c8f35f
commit
74ef44f79a
@ -2442,6 +2442,11 @@ VALGRIND_PRINTF_BACKTRACE(const char *format, ...)
|
||||
you could miss an error this way). See memcheck/tests/custom_alloc.c
|
||||
for an example.
|
||||
|
||||
WARNING: if your allocator uses malloc() or 'new' to allocate
|
||||
superblocks, rather than mmap() or brk(), this will not work properly --
|
||||
you'll likely get assertion failures during leak detection. This is
|
||||
because Valgrind doesn't like seeing overlapping heap blocks. Sorry.
|
||||
|
||||
Nb: block must be freed via a free()-like function specified
|
||||
with VALGRIND_FREELIKE_BLOCK or mismatch errors will occur. */
|
||||
#define VALGRIND_MALLOCLIKE_BLOCK(addr, sizeB, rzB, is_zeroed) \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user