Searched refs:parentHClass (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/ |
H A D | js_hclass.cpp | 766 auto parentHClass = JSHClass::Cast(parent.GetTaggedObject()); in FindFieldOwnHClass() local 767 if (parentHClass->NumberOfProps() <= offset) { in FindFieldOwnHClass() 770 curHClass = parentHClass; in FindFieldOwnHClass() 1505 const JSHClass *parentHClass, in CreateSHClass() 1514 if (parentHClass) { in CreateSHClass() 1515 if (parentHClass->IsDictionaryMode()) { in CreateSHClass() 1516 auto dict = reinterpret_cast<NameDictionary *>(parentHClass->GetLayout().GetTaggedObject()); in CreateSHClass() 1519 length += parentHClass->NumberOfProps(); in CreateSHClass() 1527 CreateSInlinedLayout(thread, descs, hclass, parentHClass); in CreateSHClass() 1529 CreateSDictLayout(thread, descs, hclass, parentHClass); in CreateSHClass() 1503 CreateSHClass(JSThread *thread, const std::vector<PropertyDescriptor> &descs, const JSHClass *parentHClass, bool isFunction) CreateSHClass() argument 1551 CreateSInlinedLayout(JSThread *thread, const std::vector<PropertyDescriptor> &descs, const JSHandle<JSHClass> &hclass, const JSHClass *parentHClass) CreateSInlinedLayout() argument 1606 CreateSDictLayout(JSThread *thread, const std::vector<PropertyDescriptor> &descs, const JSHandle<JSHClass> &hclass, const JSHClass *parentHClass) CreateSDictLayout() argument [all...] |
H A D | js_hclass.h | 2065 const JSHClass *parentHClass = nullptr, 2078 const JSHClass *parentHClass = nullptr); 2082 const JSHClass *parentHClass = nullptr);
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
H A D | pgo_profiler.cpp | 1535 auto parentHClass = hclass->GetParent(); in UpdateLayout() local 1536 if (!GetProfileType(hclass).IsRootType() && parentHClass.IsJSHClass()) { in UpdateLayout() 1537 UpdateTransitionLayout(JSHClass::Cast(parentHClass.GetTaggedObject()), hclass); in UpdateLayout()
|
Completed in 13 milliseconds