Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/static_core/runtime/mem/gc/heap-space-misc/
Dcrossing_map.h269 size_t staticArrayNum = mapNum / CROSSING_MAP_COUNT_IN_STATIC_ARRAY_ELEMENT; in GetMapElement() local
271 ASSERT(GetStaticArrayElement(staticArrayNum) != nullptr); in GetMapElement()
273 …(ToUintPtr(GetStaticArrayElement(staticArrayNum)) + relativeMapNum * sizeof(CrossingMapElement)))); in GetMapElement()
276 CrossingMapElement *GetStaticArrayElement(size_t staticArrayNum) in GetStaticArrayElement() argument
278 ASSERT(staticArrayNum < staticArrayElementsCount_); in GetStaticArrayElement()
280 …static_cast<StaticArrayPtr>(ToVoidPtr((ToUintPtr(staticArray_) + staticArrayNum * sizeof(StaticArr… in GetStaticArrayElement()
284 void SetStaticArrayElement(size_t staticArrayNum, CrossingMapElement *value) in SetStaticArrayElement() argument
286 ASSERT(staticArrayNum < staticArrayElementsCount_); in SetStaticArrayElement()
287 … void *element = ToVoidPtr(ToUintPtr(staticArray_) + staticArrayNum * sizeof(StaticArrayPtr)); in SetStaticArrayElement()
294 … size_t staticArrayNum = (ToUintPtr(addr) - startAddr_) / CROSSING_MAP_STATIC_ARRAY_GRANULARITY; in GetStaticArrayNumFromAddr() local
[all …]