mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-04-18 08:31:46 +03:00
arena_chunk_dirty_node_init() --> extent_node_dirty_linkage_init()
This commit is contained in:
parent
eafebfdfbe
commit
47701b22ee
3 changed files with 13 additions and 11 deletions
|
|
@ -77,6 +77,7 @@ void extent_node_achunk_set(extent_node_t *node, bool achunk);
|
|||
void extent_node_prof_tctx_set(extent_node_t *node, prof_tctx_t *tctx);
|
||||
void extent_node_init(extent_node_t *node, arena_t *arena, void *addr,
|
||||
size_t size, bool zeroed);
|
||||
void extent_node_dirty_linkage_init(extent_node_t *node);
|
||||
#endif
|
||||
|
||||
#if (defined(JEMALLOC_ENABLE_INLINE) || defined(JEMALLOC_EXTENT_C_))
|
||||
|
|
@ -177,6 +178,14 @@ extent_node_init(extent_node_t *node, arena_t *arena, void *addr, size_t size,
|
|||
if (config_prof)
|
||||
extent_node_prof_tctx_set(node, NULL);
|
||||
}
|
||||
|
||||
JEMALLOC_INLINE void
|
||||
extent_node_dirty_linkage_init(extent_node_t *node)
|
||||
{
|
||||
|
||||
qr_new(node, cd_link);
|
||||
qr_new(&node->runs_dirty, rd_link);
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* JEMALLOC_H_INLINES */
|
||||
|
|
|
|||
|
|
@ -182,6 +182,7 @@ extent_node_addr_get
|
|||
extent_node_addr_set
|
||||
extent_node_arena_get
|
||||
extent_node_arena_set
|
||||
extent_node_dirty_linkage_init
|
||||
extent_node_init
|
||||
extent_node_prof_tctx_get
|
||||
extent_node_prof_tctx_set
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue