| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | hcr_circuit_builder.h | 87 GateRef hClass = LoadHClass(glue, obj); in IsCallable() local 107 GateRef CircuitBuilder::IsPrototypeHClass(GateRef hClass) in IsPrototypeHClass() 161 GateRef CircuitBuilder::IsStableArguments(GateRef hClass) in IsStableArguments() 169 GateRef CircuitBuilder::IsStableArray(GateRef hClass) in IsStableArray() 260 GateRef CircuitBuilder::GetObjectSizeFromHClass(GateRef hClass) in GetObjectSizeFromHClass() 270 GateRef CircuitBuilder::IsDictionaryModeByHClass(GateRef hClass) in IsDictionaryModeByHClass() 280 void CircuitBuilder::StoreHClass(GateRef glue, GateRef object, GateRef hClass, MemoryAttribute mAtt… in StoreHClass() 285 void CircuitBuilder::TransitionHClass(GateRef glue, GateRef object, GateRef hClass, MemoryAttribute… in TransitionHClass() 293 void CircuitBuilder::TransitionHClassByConstOffset(GateRef glue, GateRef object, GateRef hClass, Me… in TransitionHClassByConstOffset() 306 GateRef CircuitBuilder::GetObjectType(GateRef hClass) in GetObjectType() [all …]
|
| D | stub_builder-inl.h | 1448 inline void StubBuilder::StoreHClass(GateRef glue, GateRef object, GateRef hClass, MemoryAttribute … in StoreHClass() 1453 inline void StubBuilder::TransitionHClass(GateRef glue, GateRef object, GateRef hClass, MemoryAttri… in TransitionHClass() 1458 inline void StubBuilder::StoreBuiltinHClass(GateRef glue, GateRef object, GateRef hClass) in StoreBuiltinHClass() 1468 inline GateRef StubBuilder::GetObjectType(GateRef hClass) in GetObjectType() 1480 inline GateRef StubBuilder::IsDictionaryModeByHClass(GateRef hClass) in IsDictionaryModeByHClass() 1485 inline GateRef StubBuilder::IsDictionaryElement(GateRef hClass) in IsDictionaryElement() 1490 inline GateRef StubBuilder::IsJSArrayPrototypeModified(GateRef hClass) in IsJSArrayPrototypeModified() 1569 GateRef hClass = LoadHClass(glue, object); in IsConstructor() local 2006 inline GateRef StubBuilder::HclassIsPrototypeHandler(GateRef hClass) in HclassIsPrototypeHandler() 2012 inline GateRef StubBuilder::HclassIsTransitionHandler(GateRef hClass) in HclassIsTransitionHandler() [all …]
|
| D | circuit_builder.cpp | 701 GateRef CircuitBuilder::IsCompositeHClass(GateRef hClass) in IsCompositeHClass() 709 …ilder::CheckHClassFieldInvalidAccess([[maybe_unused]]GateRef glue, [[maybe_unused]] GateRef hClass) in CheckHClassFieldInvalidAccess() 728 …rcuitBuilder::CheckHClassAddrInvalid([[maybe_unused]]GateRef glue, [[maybe_unused]] GateRef hClass) in CheckHClassAddrInvalid() 751 GateRef CircuitBuilder::GetPrototypeFromHClass(GateRef glue, GateRef hClass) in GetPrototypeFromHClass() 758 GateRef CircuitBuilder::GetEnumCacheFromHClass(GateRef glue, GateRef hClass) in GetEnumCacheFromHClass() 765 GateRef CircuitBuilder::GetProtoChangeMarkerFromHClass(GateRef glue, GateRef hClass) in GetProtoChangeMarkerFromHClass() 913 GateRef CircuitBuilder::HasDeleteProperty(GateRef hClass) in HasDeleteProperty() 922 GateRef CircuitBuilder::IsOnHeap(GateRef hClass) in IsOnHeap() 1485 GateRef CircuitBuilder::TransProtoWithoutLayout(GateRef glue, GateRef hClass, GateRef proto) in TransProtoWithoutLayout() 1524 GateRef hClass = GetGlobalConstantValue(VariableType::JS_POINTER(), glue, in OrdinaryNewJSObjectCreate() local [all …]
|
| D | hcr_circuit_builder.cpp | 580 void CircuitBuilder::SetPropertyInlinedProps(GateRef glue, GateRef obj, GateRef hClass, in SetPropertyInlinedProps()
|
| D | stub_builder.cpp | 8914 GateRef StubBuilder::GetOrCreateEnumCacheFromHClass(GateRef glue, GateRef hClass) in GetOrCreateEnumCacheFromHClass() 9441 GateRef hClass = LoadHClass(glue, obj); in IsProtoChainCacheValid() local 11953 GateRef hClass = LoadHClass(glue, exports); in GetValueFromExportObject() local 12117 GateRef StubBuilder::ResolveElementOfObject(GateRef glue, GateRef hClass, GateRef exportName, in ResolveElementOfObject() 12198 GateRef hClass = LoadHClass(glue, exports); in ResolveExportObject() local
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | global_env_constants.cpp | 102 void GlobalEnvConstants::InitCompositeBaseClasses(ObjectFactory* factory, JSHClass* hClass) in InitCompositeBaseClasses() 119 JSHClass *hClass = *factory->InitSClassClass(); in InitSharedRootsClasses() local 384 void GlobalEnvConstants::InitRootsClassesPartOne(JSHClass *hClass, ObjectFactory *factory) in InitRootsClassesPartOne() 420 void GlobalEnvConstants::InitRootsClassesPartTwo(JSHClass *hClass, ObjectFactory *factory) in InitRootsClassesPartTwo() 460 JSHClass *hClass = JSHClass::Cast(GetHClassClass().GetTaggedObject()); in InitRootsClasses() local
|
| D | js_hclass-inl.h | 452 … const JSHandle<JSTaggedValue> &key, JSHandle<JSHClass> &hClass) in AddInlinedPropToHClass()
|
| /arkcompiler/ets_runtime/ecmascript/cross_vm/ |
| D | ecma_vm_hybrid.cpp | 32 … JSHClass *hClass = JSHClass::Cast(thread_->GlobalConstants()->GetHClassClass().GetTaggedObject()); in CreateHybridParam() local
|
| /arkcompiler/ets_runtime/ecmascript/napi/ |
| D | jsnapi_class_creation_helper.cpp | 47 JSHandle<JSHClass> &hClass) in TryAddOriKeyAndOriAttrToHClass()
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | js_array_test.cpp | 221 auto hClass = thread->GetArrayInstanceHClass(ElementsKind::INT, false); in HWTEST_F_L0() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | builtins_function_stub_builder.cpp | 92 GateRef hClass = LoadHClass(glue, arrayObj); in PrototypeApply() local 278 GateRef hClass = LoadHClass(glue, arrayObj); in BuildArgumentsListFastElements() local
|
| D | builtins_object_stub_builder.cpp | 1086 GateRef hClass = LoadHClass(glue_, obj); in GetPrototypeOf() local
|
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | heap_manager.cpp | 377 static bool MatchesClass(const ObjectHeader *obj, const Class *hClass, bool assignable) in MatchesClass()
|