summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorJason Evans <jasone@canonware.com>2016-05-23 22:04:40 (GMT)
committerJason Evans <jasone@canonware.com>2016-06-03 19:27:41 (GMT)
commit0eb6f08959700428f3ae0df1d8ab1cd7bd4c82bc (patch)
tree6d2bcd896095b7c3d57c235c556d5ace174fbc0d /include
parent6c944708222b3f1843ad224c88ffdafa02da1bb8 (diff)
downloadjemalloc-0eb6f08959700428f3ae0df1d8ab1cd7bd4c82bc.zip
jemalloc-0eb6f08959700428f3ae0df1d8ab1cd7bd4c82bc.tar.gz
jemalloc-0eb6f08959700428f3ae0df1d8ab1cd7bd4c82bc.tar.bz2
Refactor chunk_[de]commit_wrapper() to take extent arguments.
Diffstat (limited to 'include')
-rw-r--r--include/jemalloc/internal/chunk.h6
1 files changed, 2 insertions, 4 deletions
diff --git a/include/jemalloc/internal/chunk.h b/include/jemalloc/internal/chunk.h
index cef9fe0..085b43c 100644
--- a/include/jemalloc/internal/chunk.h
+++ b/include/jemalloc/internal/chunk.h
@@ -63,11 +63,9 @@ void chunk_dalloc_cache(tsdn_t *tsdn, arena_t *arena,
void chunk_dalloc_wrapper(tsdn_t *tsdn, arena_t *arena,
chunk_hooks_t *chunk_hooks, extent_t *extent);
bool chunk_commit_wrapper(tsdn_t *tsdn, arena_t *arena,
- chunk_hooks_t *chunk_hooks, void *chunk, size_t size, size_t offset,
- size_t length);
+ chunk_hooks_t *chunk_hooks, extent_t *extent, size_t offset, size_t length);
bool chunk_decommit_wrapper(tsdn_t *tsdn, arena_t *arena,
- chunk_hooks_t *chunk_hooks, void *chunk, size_t size, size_t offset,
- size_t length);
+ chunk_hooks_t *chunk_hooks, extent_t *extent, size_t offset, size_t length);
bool chunk_purge_wrapper(tsdn_t *tsdn, arena_t *arena,
chunk_hooks_t *chunk_hooks, void *chunk, size_t size, size_t offset,
size_t length);