/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | itable.h | 28 class Entry { class in ark::ITable 50 Entry Copy(mem::InternalAllocatorPtr allocator) const in Copy() 52 Entry entry; in Copy() 65 return MEMBER_OFFSET(Entry, interface_); in GetInterfaceOffset() 75 explicit ITable(Span<Entry> elements) : elements_(elements) {} in ITable() 77 Span<Entry> Get() in Get() 82 Span<const Entry> Get() const in Get() 84 return Span<const Entry>(elements_.data(), elements_.size()); in Get() 92 Entry &operator[](size_t i) in operator []() 97 const Entry [all...] |
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_thread_hclass_entries.h | 39 struct Entry { struct 53 Entry entries[N_ENTRIES]; 71 return sizeof(Entry) * index + MEMBER_OFFSET(Entry, builtinHClass); 77 return sizeof(Entry) * index + MEMBER_OFFSET(Entry, instanceHClass); 83 return sizeof(Entry) * index + MEMBER_OFFSET(Entry, extraHClass); 89 return sizeof(Entry) * index + MEMBER_OFFSET(Entry, prototypeHClas [all...] |
/arkcompiler/runtime_core/libpandabase/tests/ |
H A D | bit_table_test.cpp | 49 typename C::Entry CreateEntry(std::array<uint32_t, N> data) in CreateEntry() 51 typename C::Entry entry; in CreateEntry() 84 builder.Emplace(Builder::Entry({Builder::NO_VALUE})); in TEST_F() 106 builder.Emplace(Builder::Entry({9})); in TEST_F() 107 builder.Emplace(Builder::Entry({Builder::NO_VALUE})); in TEST_F() 108 builder.Emplace(Builder::Entry({19})); in TEST_F() 109 builder.Emplace(Builder::Entry({29})); in TEST_F() 196 Builder::Entry entry; 202 Builder::Entry entry; 368 using Entry in TEST_F() [all...] |
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ap_file/ |
H A D | pgo_profile_type_pool.h | 41 class Entry : public PGOFileDataInterface { class in panda::ecmascript::pgo::PGOProfileTypePool 43 explicit Entry(ProfileType type) : type_(type) {} in Entry() function in panda::ecmascript::pgo::PGOProfileTypePool::Entry 44 Entry() = default; 95 using PoolType = PoolTemplate<Entry, ProfileType>; 146 const Entry *GetEntry(ApEntityId entryId) const in GetEntry()
|
H A D | pgo_record_pool.h | 39 class Entry : public PGOFileDataInterface { class in panda::ecmascript::pgo::PGOStringPool 41 explicit Entry(CString name) : name_(std::move(name)) {} in Entry() function in panda::ecmascript::pgo::PGOStringPool::Entry 42 Entry() = default; 81 using PoolType = PoolTemplate<Entry, CString>; 102 const Entry *GetEntry(ApEntityId entryId) const in GetEntry()
|
H A D | pool_template.h | 33 template <typename Entry, typename V> 79 const Entry *GetEntry(ApEntityId id) const in GetEntry() 207 std::unordered_map<ApEntityId, Entry> &GetPool() in GetPool() 249 std::unordered_map<ApEntityId, Entry> pool_;
|
/arkcompiler/runtime_core/static_core/compiler/ |
H A D | compile_method.h | 48 struct Entry { struct in ark::compiler::JITStats 59 std::vector<Entry, typename mem::AllocatorAdapter<Entry>> statsList_;
|
H A D | compile_method.cpp | 50 statsList_.push_back(Entry {PandaString(methodName, internalAllocator_->Adapter()), isOsr, bcSize, codeSize, time}); in EndCompilationWithStats()
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | fibers_test.cpp | 102 extern "C" void Entry(void *currentFiber) in Entry() function 151 Fiber f1(*this, &fInit, Entry); in TEST_F() 164 Fiber f1(*this, &fInit, Entry); in TEST_F() 165 Fiber f2(*this, &f1, Entry); in TEST_F() 166 Fiber f3(*this, &f2, Entry); in TEST_F()
|
/arkcompiler/runtime_core/static_core/libpandabase/tests/ |
H A D | bit_table_test.cpp | 54 typename C::Entry CreateEntry(std::array<uint32_t, N> data) in CreateEntry() 56 typename C::Entry entry; in CreateEntry() 89 builder.Emplace(Builder::Entry({Builder::NO_VALUE})); in TEST_F() 111 builder.Emplace(Builder::Entry({9U})); in TEST_F() 112 builder.Emplace(Builder::Entry({Builder::NO_VALUE})); in TEST_F() 113 builder.Emplace(Builder::Entry({19U})); in TEST_F() 114 builder.Emplace(Builder::Entry({29U})); in TEST_F() 202 Builder::Entry entry; 208 Builder::Entry entry; 380 using Entry in TEST_F() [all...] |
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | bit_table.h | 476 class Entry { 478 Entry() 483 Entry(std::initializer_list<uint32_t> data) 498 bool operator==(const Entry &rhs) const 516 ~Entry() = default; 518 DEFAULT_COPY_SEMANTIC(Entry); 519 DEFAULT_NOEXCEPT_MOVE_SEMANTIC(Entry); 536 const Entry &GetLast() const 541 const Entry &GetEntry(size_t index) const 551 ALWAYS_INLINE void Emplace(Entry entr [all...] |
H A D | json_builder.h | 49 void Entry() in Entry() function in panda::JsonBuilderBase 111 Entry(); in Add() 132 Entry(); in AddProperty()
|
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | bit_table.h | 497 class Entry { 499 Entry() 504 Entry(std::initializer_list<uint32_t> data) 519 bool operator==(const Entry &rhs) const 537 ~Entry() = default; 539 DEFAULT_COPY_SEMANTIC(Entry); 540 DEFAULT_NOEXCEPT_MOVE_SEMANTIC(Entry); 557 const Entry &GetLast() const 562 const Entry &GetEntry(size_t index) const 572 ALWAYS_INLINE void Emplace(Entry entr [all...] |
H A D | json_builder.h | 53 void Entry() in Entry() function in ark::JsonBuilderBase 115 Entry(); in Add() 136 Entry(); in AddProperty()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
H A D | ets_entrypoints.cpp | 158 extern "C" Field *LookupFieldByNameEntrypoint(InterpreterCache::Entry *entry, ObjectHeader *obj, uint32_t id, in LookupFieldByNameEntrypoint() 174 Method *LookupGetterByNameEntrypoint(InterpreterCache::Entry *entry, ObjectHeader *obj, uint32_t id, Method *caller, in LookupGetterByNameEntrypoint() 189 Method *LookupSetterByNameEntrypoint(InterpreterCache::Entry *entry, ObjectHeader *obj, uint32_t id, Method *caller, in LookupSetterByNameEntrypoint() 203 extern "C" Method *LookupGetterByNameShortEntrypoint(InterpreterCache::Entry *entry, ObjectHeader *obj, uint32_t id, in LookupGetterByNameShortEntrypoint() 209 extern "C" Method *LookupGetterByNameLongEntrypoint(InterpreterCache::Entry *entry, ObjectHeader *obj, uint32_t id, in LookupGetterByNameLongEntrypoint() 215 extern "C" Method *LookupGetterByNameObjEntrypoint(InterpreterCache::Entry *entry, ObjectHeader *obj, uint32_t id, in LookupGetterByNameObjEntrypoint() 221 extern "C" Method *LookupSetterByNameShortEntrypoint(InterpreterCache::Entry *entry, ObjectHeader *obj, uint32_t id, in LookupSetterByNameShortEntrypoint() 227 extern "C" Method *LookupSetterByNameLongEntrypoint(InterpreterCache::Entry *entry, ObjectHeader *obj, uint32_t id, in LookupSetterByNameLongEntrypoint() 233 extern "C" Method *LookupSetterByNameObjEntrypoint(InterpreterCache::Entry *entry, ObjectHeader *obj, uint32_t id, in LookupSetterByNameObjEntrypoint()
|
H A D | ets_itable_builder.cpp | 51 static Span<ITable::Entry> LinearizeITable(ClassLinker *classLinker, Class *base, Span<Class *> classInterfaces, in LinearizeITable() 55 Span<ITable::Entry> itable {interfaces.empty() ? nullptr : allocator->AllocArray<ITable::Entry>(interfaces.size()), in LinearizeITable() 117 Span<ITable::Entry> itable = LinearizeITable(classLinker, base, classInterfaces, std::move(interfaces)); in Build()
|
/arkcompiler/runtime_core/static_core/runtime/interpreter/ |
H A D | cache.h | 54 struct Entry { struct in ark::InterpreterCache 67 std::array<Entry, N> data_ {};
|
/arkcompiler/runtime_core/static_core/compiler/code_info/ |
H A D | code_info_builder.h | 140 BitTableBuilder<StackMap>::Entry currentStackMap_; 144 ArenaVector<BitTableBuilder<InlineInfo>::Entry> inlineInfoStack_; 145 ArenaVector<BitTableBuilder<VRegisterCatalogueIndex>::Entry> vregsMapStorage_;
|
H A D | code_info_builder.cpp | 65 currentStackMap_ = BitTableBuilder<StackMap>::Entry(); in BeginStackMap() 134 BitTableBuilder<InlineInfo>::Entry inlineInfo; in BeginInlineInfo() 183 ArenaVector<BitTableBuilder<VRegisterCatalogueIndex>::Entry> &vregsMap = vregsMapStorage_; in EmitVRegs() 192 BitTableBuilder<VRegisterInfo>::Entry vregEntry; in EmitVRegs()
|
/arkcompiler/runtime_core/static_core/compiler/tests/ |
H A D | monitor_analysis_test.cpp | 30 INST(1U, Opcode::Monitor).v0id().Entry().Inputs(0U, 4U); in TEST_F() 63 INST(4U, Opcode::Monitor).v0id().Entry().Inputs(1U, 11U); in TEST_F() 114 INST(5U, Opcode::Monitor).v0id().Entry().Inputs(1U, 14U); in SRC_GRAPH() 116 INST(6U, Opcode::Monitor).v0id().Entry().Inputs(2U, 15U); in SRC_GRAPH() 173 INST(4U, Opcode::Monitor).v0id().Entry().Inputs(1U, 12U); in SRC_GRAPH() 257 INST(7U, Opcode::Monitor).v0id().Entry().Inputs(1U, 6U); in TEST_F() 310 INST(7U, Opcode::Monitor).v0id().Entry().Inputs(1U, 6U); in TEST_F() 351 INST(14U, Opcode::Monitor).v0id().Entry().Inputs(1U, 3U); in TEST_F() 375 * MonitorAnalysis should be Ok about Monitor Entry/Exit conunter mismatch when Throw happens within 387 INST(4U, Opcode::Monitor).v0id().Entry() in TEST_F() [all...] |
H A D | code_sink_test.cpp | 358 INST(8U, Opcode::Monitor).v0id().Entry().Inputs(0U, 15U); in SRC_GRAPH() 393 INST(8U, Opcode::Monitor).v0id().Entry().Inputs(0U, 15U); in TEST_F()
|
/arkcompiler/ets_runtime/ecmascript/debugger/ |
H A D | debugger_api.cpp | 975 AddInternalProperties(ecmaVm, jsValueRef, ArkInternalValueType::Entry, internalObjects); in GetArrayListValue() 992 AddInternalProperties(ecmaVm, jsValueRef, ArkInternalValueType::Entry, internalObjects); in GetDequeValue() 1022 AddInternalProperties(ecmaVm, objRef, ArkInternalValueType::Entry, internalObjects); in GetHashMapValue() 1026 AddInternalProperties(ecmaVm, jsValueRef, ArkInternalValueType::Entry, internalObjects); in GetHashMapValue() 1053 AddInternalProperties(ecmaVm, objRef, ArkInternalValueType::Entry, internalObjects); in GetHashSetValue() 1060 AddInternalProperties(ecmaVm, jsValueRef, ArkInternalValueType::Entry, internalObjects); in GetHashSetValue() 1084 AddInternalProperties(ecmaVm, objRef, ArkInternalValueType::Entry, internalObjects); in GetLightWeightMapValue() 1087 AddInternalProperties(ecmaVm, jsValueRef, ArkInternalValueType::Entry, internalObjects); in GetLightWeightMapValue() 1106 AddInternalProperties(ecmaVm, objRef, ArkInternalValueType::Entry, internalObjects); in GetLightWeightSetValue() 1112 AddInternalProperties(ecmaVm, jsValueRef, ArkInternalValueType::Entry, internalObject in GetLightWeightSetValue() [all...] |
H A D | debugger_api.h | 50 enum class ArkInternalValueType {None, Entry, Scope, ScopeList}; member in panda::ecmascript::tooling::ArkInternalValueType
|
/arkcompiler/toolchain/tooling/agent/ |
H A D | runtime_impl.cpp | 197 ArkInternalValueType::Entry || static_cast<ArkInternalValueType>(internalObjects_->Get(vm_, value)-> in GetProperties() 620 DebuggerApi::AddInternalProperties(vm_, objRef, ArkInternalValueType::Entry, internalObjects_); in GetSharedMapValue() 623 DebuggerApi::AddInternalProperties(vm_, jsValueRef, ArkInternalValueType::Entry, internalObjects_); in GetSharedMapValue() 645 DebuggerApi::AddInternalProperties(vm_, objRef, ArkInternalValueType::Entry, internalObjects_); in GetMapValue() 648 DebuggerApi::AddInternalProperties(vm_, jsValueRef, ArkInternalValueType::Entry, internalObjects_); in GetMapValue() 669 DebuggerApi::AddInternalProperties(vm_, objRef, ArkInternalValueType::Entry, internalObjects_); in GetWeakMapValue() 672 DebuggerApi::AddInternalProperties(vm_, jsValueRef, ArkInternalValueType::Entry, internalObjects_); in GetWeakMapValue() 693 DebuggerApi::AddInternalProperties(vm_, objRef, ArkInternalValueType::Entry, internalObjects_); in GetSendableSetValue() 699 DebuggerApi::AddInternalProperties(vm_, jsValueRef, ArkInternalValueType::Entry, internalObjects_); in GetSendableSetValue() 720 DebuggerApi::AddInternalProperties(vm_, objRef, ArkInternalValueType::Entry, internalObjects in GetSetValue() [all...] |
/arkcompiler/runtime_core/static_core/runtime/entrypoints/ |
H A D | entrypoints.cpp | 1269 InterpreterCache::Entry *entry, const uint8_t *pc) in ResolveTypeByIdEntrypoint() 1281 InterpreterCache::Entry *entry, const uint8_t *pc) in GetFieldByIdEntrypoint() 1294 InterpreterCache::Entry *entry, const uint8_t *pc) in GetStaticFieldByIdEntrypoint() 1307 InterpreterCache::Entry *entry, const uint8_t *pc) in GetCalleeMethodFromBytecodeId()
|