diff options
author | Jason Evans <je@fb.com> | 2013-02-01 01:02:53 (GMT) |
---|---|---|
committer | Jason Evans <je@fb.com> | 2013-02-01 01:02:53 (GMT) |
commit | 06912756cccd0064a9c5c59992dbac1cec68ba3f (patch) | |
tree | 0c77d4162bdbee5672a9c1cbce76755851d6b09a /include/jemalloc/internal/tcache.h | |
parent | a7a28c334e5526ba716bf6046eab8d60598183eb (diff) | |
download | jemalloc-06912756cccd0064a9c5c59992dbac1cec68ba3f.zip jemalloc-06912756cccd0064a9c5c59992dbac1cec68ba3f.tar.gz jemalloc-06912756cccd0064a9c5c59992dbac1cec68ba3f.tar.bz2 |
Fix Valgrind integration.
Fix Valgrind integration to annotate all internally allocated memory in
a way that keeps Valgrind happy about internal data structure access.
Diffstat (limited to 'include/jemalloc/internal/tcache.h')
-rw-r--r-- | include/jemalloc/internal/tcache.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/jemalloc/internal/tcache.h b/include/jemalloc/internal/tcache.h index 71900c2..ba36204 100644 --- a/include/jemalloc/internal/tcache.h +++ b/include/jemalloc/internal/tcache.h @@ -320,8 +320,8 @@ tcache_alloc_small(tcache_t *tcache, size_t size, bool zero) } VALGRIND_MAKE_MEM_UNDEFINED(ret, size); memset(ret, 0, size); - VALGRIND_MAKE_MEM_UNDEFINED(ret, size); } + VALGRIND_MAKE_MEM_UNDEFINED(ret, size); if (config_stats) tbin->tstats.nrequests++; @@ -371,8 +371,8 @@ tcache_alloc_large(tcache_t *tcache, size_t size, bool zero) } else { VALGRIND_MAKE_MEM_UNDEFINED(ret, size); memset(ret, 0, size); - VALGRIND_MAKE_MEM_UNDEFINED(ret, size); } + VALGRIND_MAKE_MEM_UNDEFINED(ret, size); if (config_stats) tbin->tstats.nrequests++; |