Extent -> Eset: Move fork handling.
This commit is contained in:
committed by
David Goldblatt
parent
77bbb35a92
commit
e144b21e4b
@@ -79,4 +79,8 @@ void eset_remove_locked(tsdn_t *tsdn, eset_t *eset, extent_t *extent);
|
||||
extent_t *eset_fit_locked(tsdn_t *tsdn, eset_t *eset, size_t esize,
|
||||
size_t alignment);
|
||||
|
||||
void eset_prefork(tsdn_t *tsdn, eset_t *eset);
|
||||
void eset_postfork_parent(tsdn_t *tsdn, eset_t *eset);
|
||||
void eset_postfork_child(tsdn_t *tsdn, eset_t *eset);
|
||||
|
||||
#endif /* JEMALLOC_INTERNAL_ESET_H */
|
||||
|
@@ -35,9 +35,6 @@ void extents_dalloc(tsdn_t *tsdn, arena_t *arena,
|
||||
extent_hooks_t **r_extent_hooks, eset_t *eset, extent_t *extent);
|
||||
extent_t *extents_evict(tsdn_t *tsdn, arena_t *arena,
|
||||
extent_hooks_t **r_extent_hooks, eset_t *eset, size_t npages_min);
|
||||
void extents_prefork(tsdn_t *tsdn, eset_t *eset);
|
||||
void extents_postfork_parent(tsdn_t *tsdn, eset_t *eset);
|
||||
void extents_postfork_child(tsdn_t *tsdn, eset_t *eset);
|
||||
extent_t *extent_alloc_wrapper(tsdn_t *tsdn, arena_t *arena,
|
||||
extent_hooks_t **r_extent_hooks, void *new_addr, size_t size, size_t pad,
|
||||
size_t alignment, bool slab, szind_t szind, bool *zero, bool *commit);
|
||||
|
Reference in New Issue
Block a user