Home
last modified time | relevance | path

Searched refs:splitSize (Results 1 – 1 of 1) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/mem/gc/
Dcard_table-inl.h55 … size_t splitSize = std::min(diff / 2, MAX_CARDS_COUNT); // divide 2 to get smaller split_size in FillRanges() local
56 if (memcmp(startCard, &zeroArray, splitSize) != 0) { in FillRanges()
57 FillRanges(ranges, startCard, ToNativePtr<Card>(ToUintPtr(startCard) + splitSize - 1)); in FillRanges()
60 if (diff - splitSize > MAX_CARDS_COUNT) { in FillRanges()
61 FillRanges(ranges, ToNativePtr<Card>(ToUintPtr(startCard) + splitSize), endCard); in FillRanges()
62 …lse if (memcmp(ToNativePtr<Card>(ToUintPtr(startCard) + splitSize), &zeroArray, diff - splitSize) … in FillRanges()
63 FillRanges(ranges, ToNativePtr<Card>(ToUintPtr(startCard) + splitSize), endCard); in FillRanges()