Searched refs:indexOrder (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
H A D | tagged_hash_table.h | 502 std::vector<int> indexOrder = GetEnumerationOrder(); in NextEnumerationIndex() local 503 int length = static_cast<int>(indexOrder.size()); in NextEnumerationIndex() 505 int oldIndex = indexOrder[i]; in NextEnumerationIndex()
|
H A D | js_hclass.cpp | 584 const std::vector<int> &indexOrder, bool isDictionary) in OptimizeAsFastProperties() 598 JSTaggedValue key = properties->GetKey(indexOrder[i]); in OptimizeAsFastProperties() 599 PropertyAttributes attributes = properties->GetAttributes(indexOrder[i]); in OptimizeAsFastProperties() 1641 std::vector<int> indexOrder = old->GetEnumerationOrder(); in CreateSDictLayout() local 1643 key.Update(old->GetKey(indexOrder[i])); in CreateSDictLayout() 1645 thread, dict, key, value, PropertyAttributes(old->GetAttributes(indexOrder[i]))); in CreateSDictLayout() 583 OptimizeAsFastProperties(const JSThread *thread, const JSHandle<JSObject> &obj, const std::vector<int> &indexOrder, bool isDictionary) OptimizeAsFastProperties() argument
|
H A D | js_object.cpp | 307 std::vector<int> indexOrder = properties->GetEnumerationOrder(); in OptimizeAsFastProperties() local 308 ASSERT(static_cast<int>(indexOrder.size()) == numberOfProperties); in OptimizeAsFastProperties() 312 JSHClass::OptimizeAsFastProperties(thread, obj, indexOrder, true); in OptimizeAsFastProperties() 321 JSTaggedValue value = properties->GetValue(indexOrder[i]); in OptimizeAsFastProperties()
|
Completed in 18 milliseconds