Home
last modified time | relevance | path

Searched refs:transitionTable (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/
H A Dpgo_type_manager.cpp169 auto transitionTable = thread_->GetCurrentEcmaContext()->GetFunctionProtoTransitionTable(); in GenProtoTransitionInfo() local
179 transitionTable->InsertTransitionItem(thread_, in GenProtoTransitionInfo()
188 transitionTable->InsertTransitionItem(thread_, in GenProtoTransitionInfo()
194 aotSnapshot_.StoreProtoTransTableInfo(JSHandle<JSTaggedValue>(thread_, transitionTable->GetProtoTransitionTable())); in GenProtoTransitionInfo()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
H A Dpgo_profiler.cpp117 auto *transitionTable = thread->GetCurrentEcmaContext()->GetFunctionProtoTransitionTable(); in ProfileProtoTransitionClass() local
118 JSTaggedType baseIhc = transitionTable->GetFakeParent(JSTaggedType(phcRoot)); in ProfileProtoTransitionClass()
130 [[maybe_unused]] bool success = transitionTable->TryInsertFakeParentItem(hclass.GetTaggedType(), ihc); in ProfileProtoTransitionClass()
167 auto *transitionTable = thread->GetCurrentEcmaContext()->GetFunctionProtoTransitionTable(); in ProfileProtoTransitionPrototype() local
168 bool success = transitionTable->TryInsertFakeParentItem(transPhc.GetTaggedType(), baseIhc.GetTaggedType()); in ProfileProtoTransitionPrototype()
1277 auto *transitionTable = thread->GetCurrentEcmaContext()->GetFunctionProtoTransitionTable(); in TryDumpProtoTransitionType() local
1278 JSTaggedType ihc0 = transitionTable->GetFakeParent(JSTaggedType(ihc1)); in TryDumpProtoTransitionType()
1279 JSTaggedType baseIhc = transitionTable->GetFakeParent(phc1Root.GetRawData()); in TryDumpProtoTransitionType()
/arkcompiler/ets_runtime/ecmascript/
H A Djs_hclass.cpp396 auto transitionTable = thread->GetCurrentEcmaContext()->GetFunctionProtoTransitionTable(); in FindTransitionProtoForAOT() local
397 auto transHc = transitionTable->FindTransitionByHClass(thread, in FindTransitionProtoForAOT()

Completed in 9 milliseconds