| 140 | } |
| 141 | |
| 142 | static size_t mi_memid_create(mem_region_t* region, mi_bitmap_index_t bit_idx) { |
| 143 | mi_assert_internal(bit_idx < MI_BITMAP_FIELD_BITS); |
| 144 | size_t idx = region - regions; |
| 145 | mi_assert_internal(®ions[idx] == region); |
| 146 | return (idx*MI_BITMAP_FIELD_BITS + bit_idx)<<1; |
| 147 | } |
| 148 | |
| 149 | static size_t mi_memid_create_from_arena(size_t arena_memid) { |
| 150 | return (arena_memid << 1) | 1; |
no outgoing calls
no test coverage detected