| 1736 | } |
| 1737 | |
| 1738 | void |
| 1739 | extent_dalloc_gap(tsdn_t *tsdn, arena_t *arena, extent_t *extent) { |
| 1740 | extent_hooks_t *extent_hooks = EXTENT_HOOKS_INITIALIZER; |
| 1741 | |
| 1742 | witness_assert_depth_to_rank(tsdn_witness_tsdp_get(tsdn), |
| 1743 | WITNESS_RANK_CORE, 0); |
| 1744 | |
| 1745 | if (extent_register(tsdn, extent)) { |
| 1746 | extent_dalloc(tsdn, arena, extent); |
| 1747 | return; |
| 1748 | } |
| 1749 | extent_dalloc_wrapper(tsdn, arena, &extent_hooks, extent); |
| 1750 | } |
| 1751 | |
| 1752 | static bool |
| 1753 | extent_may_dalloc(void) { |
no test coverage detected