/arkcompiler/ets_runtime/ecmascript/ |
H A D | tagged_dictionary.h | 42 return ENTRY_SIZE; in GetEntrySize() 92 static constexpr int ENTRY_SIZE = 3; member in panda::ecmascript::NameDictionary 112 return ENTRY_SIZE; in GetEntrySize() 147 static constexpr int ENTRY_SIZE = 3; member in panda::ecmascript::NumberDictionary 170 return ENTRY_SIZE; in GetEntrySize() 198 static constexpr int ENTRY_SIZE = 2; member in panda::ecmascript::PointerToIndexDictionary 246 static constexpr uint32_t ENTRY_SIZE = 3; member in panda::ecmascript::FunctionProtoTransitionTable::ProtoArray
|
H A D | template_map.h | 51 return ENTRY_SIZE; in GetEntrySize() 67 static const int ENTRY_SIZE = 2; member in panda::ecmascript::TemplateMap
|
H A D | linked_hash_table.h | 68 return ELEMENTS_START_INDEX + numberOfElements + numberOfElements * (HashObject::ENTRY_SIZE + 1); in GetLengthOfTable() 116 for (int i = 0; i < HashObject::ENTRY_SIZE; i++) { in RemoveEntry() 248 for (int j = 0; j < HashObject::ENTRY_SIZE; j++) { in Rehash() 284 int index = static_cast<int>(EntryToIndex(entry)) + HashObject::ENTRY_SIZE; in GetNextEntry() 290 int index = static_cast<int>(EntryToIndex(entry)) + HashObject::ENTRY_SIZE; in SetNextEntry() 307 return ELEMENTS_START_INDEX + Capacity() + static_cast<int>(entry) * (HashObject::ENTRY_SIZE + 1); in EntryToIndex() 339 static const int ENTRY_SIZE = 2; member in panda::ecmascript::LinkedHashMapObject 380 static const int ENTRY_SIZE = 1; member in panda::ecmascript::LinkedHashSetObject
|
H A D | symbol_table.h | 48 return ENTRY_SIZE; in GetEntrySize() 110 static constexpr int ENTRY_SIZE = 2; member in panda::ecmascript::SymbolTable
|
H A D | global_dictionary.h | 47 return ENTRY_SIZE; in GetEntrySize() 94 static constexpr int ENTRY_SIZE = 3; member in panda::ecmascript::GlobalDictionary
|
H A D | tagged_list.cpp | 30 int length = ELEMENTS_START_INDEX + Derived::ENTRY_SIZE + numberOfNodes * Derived::ENTRY_SIZE; in Create() 59 int tailTableIndex = ELEMENTS_START_INDEX + actualNodeNum * Derived::ENTRY_SIZE; in CopyArray() 60 int nextTailIndex = ELEMENTS_START_INDEX + Derived::ENTRY_SIZE; in CopyArray() 73 int index = nextTailIndex + i * Derived::ENTRY_SIZE; in CopyArray() 75 taggedList->SetElement(thread, index + NEXT_PTR_OFFSET, JSTaggedValue(index + Derived::ENTRY_SIZE)); in CopyArray() 78 JSTaggedValue(ELEMENTS_START_INDEX + i * Derived::ENTRY_SIZE)); in CopyArray() 92 int actualArrayCapacity = (taggedArrayLength - ELEMENTS_START_INDEX - (deleteNodeNum + 1) * Derived::ENTRY_SIZE); in GrowCapacity() 93 if (needCapacity * Derived::ENTRY_SIZE < actualArrayCapacity) { in GrowCapacity() 343 int finalDataIndex = ELEMENTS_START_INDEX + (nodeLength + 1 + deleteNodeLength) * TaggedSingleList::ENTRY_SIZE; in AddNode() [all...] |
H A D | transitions_dictionary.h | 74 return ENTRY_SIZE; in GetEntrySize() 175 static constexpr int ENTRY_SIZE = 3; member in panda::ecmascript::TransitionsDictionary
|
H A D | tagged_dictionary.cpp | 588 JSHandle<TaggedArray> result = factory->NewTaggedArray(ENTRY_NUMBER * ENTRY_SIZE); in Create() 602 uint32_t entryIndex = index * ENTRY_SIZE; in SetEntry() 613 uint32_t entryIndex = index * ENTRY_SIZE; in GetKey() 620 uint32_t entryIndex = index * ENTRY_SIZE + KEY_INDEX; in GetTransition() 629 uint32_t index = i * ENTRY_SIZE + KEY_INDEX; in FindTransition() 643 uint32_t index = i * ENTRY_SIZE + KEY_INDEX; in FindEntry()
|
H A D | tagged_list.h | 124 static const int ENTRY_SIZE = 2; member in panda::ecmascript::TaggedSingleList 168 static const int ENTRY_SIZE = 3; member in panda::ecmascript::TaggedDoubleList
|
H A D | tagged_tree.h | 238 return ELEMENTS_START_INDEX + entry * (Derived::ENTRY_SIZE); in EntryToIndex() 462 static const int ENTRY_SIZE = 6; member in panda::ecmascript::TaggedTreeMap 520 static const int ENTRY_SIZE = 5; member in panda::ecmascript::TaggedTreeSet
|
H A D | tagged_tree.cpp | 28 int length = ELEMENTS_START_INDEX + capacity * (Derived::ENTRY_SIZE); in Create() 474 int length = ELEMENTS_START_INDEX + newCapacity * (Derived::ENTRY_SIZE); in GrowCapacity() 538 int length = ELEMENTS_START_INDEX + static_cast<int>(newCapacity) * (Derived::ENTRY_SIZE); in Shrink()
|
H A D | linked_hash_table.cpp | 29 int length = ELEMENTS_START_INDEX + numberOfElements + numberOfElements * (HashObject::ENTRY_SIZE + 1); in Create()
|
H A D | js_hclass.cpp | 112 for (int j = 1; j < TransitionsDictionary::ENTRY_SIZE; j++) { in Rehash()
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | linked_hashtable_stub_builder.h | 95 int32_t entrySize = LinkedHashTableObject::ENTRY_SIZE; in EntryToIndex() 123 return GetElement(linkedTable, Int32Add(entryIndex, Int32(LinkedHashTableObject::ENTRY_SIZE))); in GetNextEntry() 129 SetElement(linkedTable, Int32Add(entryIndex, Int32(LinkedHashTableObject::ENTRY_SIZE)), nextEntry); in SetNextEntry() 188 GateRef entrySize = Int32(LinkedHashTableObject::ENTRY_SIZE); in CalNewTaggedArrayLength()
|
H A D | linked_hashtable_stub_builder.cpp | 91 BRANCH(Int32LessThan(*j, Int32(LinkedHashTableObject::ENTRY_SIZE)), &next1, &loopExit1); in Rehash() 173 BRANCH(Int32LessThan(*i, Int32(LinkedHashTableObject::ENTRY_SIZE)), &next, &loopExit); in RemoveEntry()
|
/arkcompiler/ets_runtime/ecmascript/require/ |
H A D | js_cjs_module_cache.h | 54 return ENTRY_SIZE; in GetEntrySize() 142 static constexpr int ENTRY_SIZE = 2; member in panda::ecmascript::CjsModuleCache
|
/arkcompiler/ets_runtime/ecmascript/builtins/ |
H A D | builtins_number.h | 197 static constexpr int ENTRY_SIZE = 2; member in panda::ecmascript::builtins::NumberToStringResultCache
|
H A D | builtins_number.cpp | 504 int length = INITIAL_CACHE_NUMBER * ENTRY_SIZE; in CreateCacheTable() 512 uint32_t index = static_cast<uint32_t>(entry * ENTRY_SIZE); in FindCachedResult() 523 uint32_t index = static_cast<uint32_t>(entry * ENTRY_SIZE); in SetCachedResult()
|
H A D | builtins_regexp.cpp | 2469 int length = CACHE_TABLE_HEADER_SIZE + INITIAL_CACHE_NUMBER * ENTRY_SIZE; in CreateCacheTable() 2507 static_cast<size_t>(entry) * static_cast<size_t>(ENTRY_SIZE)) <= static_cast<size_t>(UINT32_MAX)); in FindCachedResult() 2508 uint32_t index = CACHE_TABLE_HEADER_SIZE + entry * ENTRY_SIZE; in FindCachedResult() 2596 static_cast<size_t>(entry) * static_cast<size_t>(ENTRY_SIZE)) <= static_cast<size_t>(UINT32_MAX)); in AddResultInCache() 2597 uint32_t index = CACHE_TABLE_HEADER_SIZE + entry * ENTRY_SIZE; in AddResultInCache() 2608 static_cast<size_t>(entry2) * static_cast<size_t>(ENTRY_SIZE)) <= static_cast<size_t>(UINT32_MAX)); in AddResultInCache() 2609 uint32_t index2 = CACHE_TABLE_HEADER_SIZE + entry2 * ENTRY_SIZE; in AddResultInCache() 2619 index2 = CACHE_TABLE_HEADER_SIZE + entry2 * ENTRY_SIZE; in AddResultInCache() 2643 int length = CACHE_TABLE_HEADER_SIZE + DEFAULT_CACHE_NUMBER * ENTRY_SIZE; in GrowRegexpCache() 2655 static_cast<size_t>(entry) * static_cast<size_t>(ENTRY_SIZE)) < in SetEntry() [all...] |
H A D | builtins_string.h | 325 static constexpr int ENTRY_SIZE = 3; member in panda::ecmascript::CompareStringsOption::StringSplitResultCache 344 static constexpr int ENTRY_SIZE = 2; member in panda::ecmascript::CompareStringsOption::StringToListResultCache
|
H A D | builtins_regexp.h | 335 static constexpr int ENTRY_SIZE = 14; member in panda::ecmascript::builtins::RegExpExecResultCache
|
H A D | builtins_string.cpp | 2396 int length = CACHE_SIZE * ENTRY_SIZE; in CreateCacheTable() 2408 uint32_t index = entry * ENTRY_SIZE; in FindCachedResult() 2446 uint32_t index = entry * ENTRY_SIZE; in SetCachedResult() 2455 int length = CACHE_SIZE * ENTRY_SIZE; in CreateCacheTable() 2469 uint32_t index = entry * ENTRY_SIZE; in FindCachedResult() 2505 uint32_t index = entry * ENTRY_SIZE; in SetCachedResult()
|
/arkcompiler/ets_runtime/ecmascript/js_api/ |
H A D | js_api_list.cpp | 116 int dataIndex = TaggedSingleList::ELEMENTS_START_INDEX + (index + 1) * TaggedSingleList::ENTRY_SIZE; in FastGet() 232 uint32_t len = TaggedSingleList::ELEMENTS_START_INDEX + (toIndex - fromIndex + 1) * TaggedSingleList::ENTRY_SIZE; in GetSubList()
|
H A D | js_api_linked_list.cpp | 56 (numberOfNodes + numberOfDeletedNodes + 1) * TaggedDoubleList::ENTRY_SIZE; in Clone()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | template_map_test.cpp | 41 numElementsTempMap * TemplateMap::ENTRY_SIZE; in HWTEST_F_L0()
|