Home
last modified time | relevance | path

Searched refs:phc (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
H A Dvtable.cpp20 VTable::Tuple VTable::CreateTuple(const JSThread *thread, JSTaggedValue phc, in CreateTuple() argument
24 JSHClass *phcPoint = JSHClass::Cast(phc.GetTaggedObject()); in CreateTuple()
H A Dvtable.h61 static Tuple CreateTuple(const JSThread *thread, JSTaggedValue phc,
/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/
H A Dpgo_type_parser.cpp254 // When the collected object only has phc, use phc to create a prototype and store it in the IHC field. in GenerateHClassForPrototype()
260 auto phc = ptManager_->QueryHClass(rootType, rootType); in GenerateHClassForPrototype() local
262 JSHandle<JSHClass> phclass(thread, phc); in GenerateHClassForPrototype()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
H A Dpgo_profiler.cpp73 auto phc = protoOrHClass.GetTaggedObject()->GetClass(); in ProfileDefineClass() local
74 SetRootProfileType(phc, abcId, entityId, ProfileType::Kind::PrototypeId); in ProfileDefineClass()
115 JSHClass *phc = proto->GetTaggedObject()->GetClass(); in ProfileProtoTransitionClass() local
116 JSHClass *phcRoot = JSHClass::FindRootHClass(phc); in ProfileProtoTransitionClass()
177 // record phc type in ProfileProtoTransitionPrototype()

Completed in 6 milliseconds