MCPcopy Create free account
hub / github.com/CppCXY/EmmyLuaCodeStyle / mi_slice_start

Function mi_slice_start

3rd/mimalloc-2.0.9/src/segment.c:165–169  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

163}
164
165static uint8_t* mi_slice_start(const mi_slice_t* slice) {
166 mi_segment_t* segment = _mi_ptr_segment(slice);
167 mi_assert_internal(slice >= segment->slices && slice < mi_segment_slices_end(segment));
168 return ((uint8_t*)segment + ((slice - segment->slices)*MI_SEGMENT_SLICE_SIZE));
169}
170
171
172/* -----------------------------------------------------------

Callers 1

mi_segment_span_freeFunction · 0.85

Calls 2

_mi_ptr_segmentFunction · 0.85
mi_segment_slices_endFunction · 0.85

Tested by

no test coverage detected