diff options
| author | Qi Wang <interwq@gwu.edu> | 2017-06-22 15:36:41 -0700 |
|---|---|---|
| committer | Qi Wang <interwq@gmail.com> | 2017-06-23 13:27:53 -0700 |
| commit | d6eb8ac8f30745b06744ad5cb2988a392c4448cd (patch) | |
| tree | 56777bab1a14ff8e0c5bbd96d08379eb9d87e65b /include/jemalloc | |
| parent | d49ac4c7096b79539ce84fa1bfe122bc9e3f1b43 (diff) | |
| download | platform_external_jemalloc_new-d6eb8ac8f30745b06744ad5cb2988a392c4448cd.tar.gz platform_external_jemalloc_new-d6eb8ac8f30745b06744ad5cb2988a392c4448cd.tar.bz2 platform_external_jemalloc_new-d6eb8ac8f30745b06744ad5cb2988a392c4448cd.zip | |
Set reentrancy when invoking customized extent hooks.
Customized extent hooks may malloc / free thus trigger reentry. Support this
behavior by adding reentrancy on hook functions.
Diffstat (limited to 'include/jemalloc')
| -rw-r--r-- | include/jemalloc/internal/base_externs.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/jemalloc/internal/base_externs.h b/include/jemalloc/internal/base_externs.h index 0a1114f4..a4fd5ac7 100644 --- a/include/jemalloc/internal/base_externs.h +++ b/include/jemalloc/internal/base_externs.h @@ -3,7 +3,7 @@ base_t *b0get(void); base_t *base_new(tsdn_t *tsdn, unsigned ind, extent_hooks_t *extent_hooks); -void base_delete(base_t *base); +void base_delete(tsdn_t *tsdn, base_t *base); extent_hooks_t *base_extent_hooks_get(base_t *base); extent_hooks_t *base_extent_hooks_set(base_t *base, extent_hooks_t *extent_hooks); |
