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

Function mi_commit_mask_all_set

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

Source from the content-addressed store, hash-verified

21// -------------------------------------------------------------------
22
23static bool mi_commit_mask_all_set(const mi_commit_mask_t* commit, const mi_commit_mask_t* cm) {
24 for (size_t i = 0; i < MI_COMMIT_MASK_FIELD_COUNT; i++) {
25 if ((commit->mask[i] & cm->mask[i]) != cm->mask[i]) return false;
26 }
27 return true;
28}
29
30static bool mi_commit_mask_any_set(const mi_commit_mask_t* commit, const mi_commit_mask_t* cm) {
31 for (size_t i = 0; i < MI_COMMIT_MASK_FIELD_COUNT; i++) {

Callers 5

mi_segment_is_validFunction · 0.85
mi_segment_commitxFunction · 0.85
mi_segment_os_allocFunction · 0.85
mi_segment_allocFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected