/arkcompiler/ets_runtime/ecmascript/js_api/ |
D | js_api_stack.h | 71 inline static uint32_t ComputeCapacity(uint32_t oldCapacity) in DECL_VISIT_OBJECT_FOR_JS_OBJECT() 73 uint32_t newCapacity = oldCapacity + (oldCapacity >> 1U); in DECL_VISIT_OBJECT_FOR_JS_OBJECT()
|
D | js_api_deque.h | 84 inline static uint32_t ComputeCapacity(uint32_t oldCapacity) in DECL_VISIT_OBJECT_FOR_JS_OBJECT() 86 uint32_t newCapacity = oldCapacity << 1U; in DECL_VISIT_OBJECT_FOR_JS_OBJECT() 90 uint32_t oldCapacity, uint32_t first, uint32_t last);
|
D | js_api_queue.h | 79 inline static uint32_t ComputeCapacity(uint32_t oldCapacity) in ComputeCapacity() argument 81 uint32_t newCapacity = oldCapacity + (oldCapacity >> 1U); in ComputeCapacity()
|
D | js_api_plain_array.h | 78 inline static uint32_t ComputeCapacity(uint32_t oldCapacity) in DECL_VISIT_OBJECT_FOR_JS_OBJECT() 80 uint32_t newCapacity = oldCapacity + (oldCapacity >> 1U); in DECL_VISIT_OBJECT_FOR_JS_OBJECT()
|
D | js_api_arraylist.h | 92 inline static uint32_t ComputeCapacity(uint32_t oldCapacity) in DECL_VISIT_OBJECT_FOR_JS_OBJECT() 94 uint32_t newCapacity = oldCapacity + (oldCapacity >> 1U); in DECL_VISIT_OBJECT_FOR_JS_OBJECT()
|
D | js_api_deque.cpp | 100 uint32_t oldCapacity, uint32_t first, uint32_t last) in GrowCapacity() argument 104 uint32_t newCapacity = ComputeCapacity(oldCapacity); in GrowCapacity() 207 uint32_t oldCapacity = oldElements->GetLength(); in OwnKeys() local 208 uint32_t newCapacity = ComputeCapacity(oldCapacity); in OwnKeys() 226 uint32_t oldCapacity = oldElements->GetLength(); in OwnEnumKeys() local 227 uint32_t newCapacity = ComputeCapacity(oldCapacity); in OwnEnumKeys()
|
D | js_api_lightweightmap.h | 101 static inline uint32_t ComputeCapacity(uint32_t oldCapacity) in DECL_VISIT_OBJECT_FOR_JS_OBJECT() 103 uint32_t newCapacity = oldCapacity + (oldCapacity >> 1U); in DECL_VISIT_OBJECT_FOR_JS_OBJECT()
|
D | js_api_queue.cpp | 162 uint32_t oldCapacity = oldElements->GetLength(); in OwnKeys() local 163 uint32_t newCapacity = ComputeCapacity(oldCapacity); in OwnKeys() 181 uint32_t oldCapacity = oldElements->GetLength(); in OwnEnumKeys() local 182 uint32_t newCapacity = ComputeCapacity(oldCapacity); in OwnEnumKeys()
|
D | js_api_vector.cpp | 86 uint32_t oldCapacity = elementData->GetLength(); in IncreaseCapacityTo() local 88 if (oldCapacity < tempCapacity) { in IncreaseCapacityTo() 90 thread->GetEcmaVM()->GetFactory()->CopyArray(elementData, oldCapacity, tempCapacity); in IncreaseCapacityTo() 355 uint32_t oldCapacity = elementData->GetLength(); in GrowCapacity() local 357 uint32_t newCapacity = oldCapacity * 2; in GrowCapacity() 366 thread->GetEcmaVM()->GetFactory()->CopyArray(elementData, oldCapacity, newCapacity); in GrowCapacity()
|
D | js_api_arraylist.cpp | 364 uint32_t oldCapacity = oldElements->GetLength(); in GrowCapacity() local 365 if (capacity < oldCapacity) { in GrowCapacity() 370 thread->GetEcmaVM()->GetFactory()->CopyArray(oldElements, oldCapacity, newCapacity); in GrowCapacity()
|
/arkcompiler/ets_runtime/ecmascript/ |
D | weak_vector.cpp | 44 uint32_t oldCapacity = old->GetCapacity(); in Grow() local 45 ASSERT(newCapacity > oldCapacity); in Grow() 46 if (oldCapacity == MAX_VECTOR_INDEX) { in Grow() 55 …ggedArray> newVec = factory->CopyArray(JSHandle<TaggedArray>(old), VectorToArrayIndex(oldCapacity), in Grow()
|
D | tagged_hash_array.cpp | 109 uint32_t oldCapacity = oldTab->GetLength(); in Resize() local 110 if (oldCapacity >= MAXIMUM_CAPACITY) { in Resize() 117 for (uint32_t j = 0; j < oldCapacity; ++j) { in Resize() 122 RBTreeNode::Divide(thread, newTab, oldValue, j, oldCapacity); in Resize() 129 NodeDisperse(thread, newTab, oldValue.GetTaggedValue(), j, oldCapacity); in Resize() 137 JSTaggedValue nodeVa, int index, int oldCapacity) in NodeDisperse() argument 146 if (((LinkedNode::Cast(nodeVa.GetTaggedObject())->GetHash().GetInt()) & oldCapacity) == 0) { in NodeDisperse() 169 newTab->Set(thread, index + oldCapacity, hiHead); in NodeDisperse()
|
D | js_object-inl.h | 348 inline uint32_t JSObject::ComputeElementCapacity(uint32_t oldCapacity) in ComputeElementCapacity() argument 350 uint32_t newCapacity = oldCapacity + (oldCapacity >> 1U); in ComputeElementCapacity() 354 inline uint32_t JSObject::ComputePropertyCapacity(uint32_t oldCapacity) in ComputePropertyCapacity() argument 356 uint32_t newCapacity = static_cast<uint32_t>(oldCapacity + PROPERTIES_GROW_SIZE); in ComputePropertyCapacity()
|
D | tagged_hash_array.h | 63 JSTaggedValue nodeVa, int index, int oldCapacity);
|
D | tagged_tree.cpp | 411 int oldCapacity = tree->Capacity(); in GrowCapacity() local 412 if (static_cast<int>(nof + 1) <= oldCapacity) { in GrowCapacity() 416 int newCapacity = ComputeCapacity(oldCapacity); in GrowCapacity() 472 int oldCapacity = static_cast<int>(tree->Capacity()); in Shrink() local 473 if (static_cast<int>(tree->NumberOfElements()) >= (oldCapacity + 1) / 4) { // 4: quarter in Shrink() 476 uint32_t newCapacity = static_cast<uint32_t>(oldCapacity - 1) >> 1; in Shrink()
|
D | object_operator.h | 298 uint32_t ComputeElementCapacity(uint32_t oldCapacity);
|
D | js_stable_array.cpp | 139 uint32_t oldCapacity = srcElementsHandle->GetLength(); in Splice() local 141 if (newCapacity > oldCapacity) { in Splice() 158 if ((oldCapacity > newCapacity) && TaggedArray::ShouldTrim(oldCapacity, newCapacity)) { in Splice()
|
D | tagged_tree.h | 54 inline static int ComputeCapacity(int oldCapacity) in ComputeCapacity() argument 56 int capacity = (static_cast<uint32_t>(oldCapacity) << 1) + 1; in ComputeCapacity()
|
D | js_object.h | 665 static uint32_t ComputeElementCapacity(uint32_t oldCapacity); 666 static uint32_t ComputePropertyCapacity(uint32_t oldCapacity);
|
D | object_factory.cpp | 3657 uint32_t oldCapacity = old->GetLength(); in CopyDeque() local 3661 ASSERT(oldCapacity != 0); in CopyDeque() 3662 curIndex = (curIndex + 1) % oldCapacity; in CopyDeque() 3695 uint32_t oldCapacity = old->GetLength(); in CopyQueue() local 3699 ASSERT(oldCapacity != 0); in CopyQueue() 3700 curIndex = (curIndex + 1) % oldCapacity; in CopyQueue()
|
/arkcompiler/ets_runtime/ecmascript/ts_types/ |
D | ts_obj_layout_info.h | 88 static inline uint32_t ComputeGrowCapacity(const uint32_t oldCapacity) in ComputeGrowCapacity() argument 90 uint64_t newCapacity = (static_cast<uint64_t>(oldCapacity) << INCREASE_CAPACITY_RATE); in ComputeGrowCapacity()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
D | js_api_arraylist_test.cpp | 227 uint32_t oldCapacity = JSAPIArrayList::GetCapacity(thread, arrayList); in HWTEST_F_L0() local 228 EXPECT_EQ(oldCapacity, JSAPIArrayList::DEFAULT_CAPACITY_LENGTH); in HWTEST_F_L0()
|