Searched defs:hClass (Results 1 – 9 of 9) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | hcr_circuit_builder.h | 87 GateRef hClass = LoadHClass(obj); in IsCallable() local 107 GateRef CircuitBuilder::IsPrototypeHClass(GateRef hClass) in IsPrototypeHClass() 167 GateRef CircuitBuilder::IsStableArguments(GateRef hClass) in IsStableArguments() 175 GateRef CircuitBuilder::IsStableArray(GateRef hClass) in IsStableArray() 223 GateRef CircuitBuilder::GetObjectSizeFromHClass(GateRef hClass) in GetObjectSizeFromHClass() 233 GateRef CircuitBuilder::IsDictionaryModeByHClass(GateRef hClass) in IsDictionaryModeByHClass() 243 void CircuitBuilder::StoreHClass(GateRef glue, GateRef object, GateRef hClass) in StoreHClass() 249 void CircuitBuilder::StoreHClassWithoutBarrier(GateRef glue, GateRef object, GateRef hClass) in StoreHClassWithoutBarrier() 260 GateRef CircuitBuilder::GetObjectType(GateRef hClass) in GetObjectType() 278 GateRef CircuitBuilder::GetElementsKindByHClass(GateRef hClass) in GetElementsKindByHClass() [all …]
|
| D | stub_builder-inl.h | 1350 inline void StubBuilder::StoreHClass(GateRef glue, GateRef object, GateRef hClass) in StoreHClass() 1355 inline void StubBuilder::StoreHClassWithoutBarrier(GateRef glue, GateRef object, GateRef hClass) in StoreHClassWithoutBarrier() 1360 inline void StubBuilder::StoreBuiltinHClass(GateRef glue, GateRef object, GateRef hClass) in StoreBuiltinHClass() 1370 inline GateRef StubBuilder::GetObjectType(GateRef hClass) in GetObjectType() 1382 inline GateRef StubBuilder::IsDictionaryModeByHClass(GateRef hClass) in IsDictionaryModeByHClass() 1387 inline GateRef StubBuilder::IsDictionaryElement(GateRef hClass) in IsDictionaryElement() 1392 inline GateRef StubBuilder::IsJSArrayPrototypeModified(GateRef hClass) in IsJSArrayPrototypeModified() 1466 GateRef hClass = LoadHClass(object); in IsConstructor() local 1853 inline GateRef StubBuilder::HclassIsPrototypeHandler(GateRef hClass) in HclassIsPrototypeHandler() 1859 inline GateRef StubBuilder::HclassIsTransitionHandler(GateRef hClass) in HclassIsTransitionHandler() [all …]
|
| D | circuit_builder.cpp | 653 GateRef CircuitBuilder::GetPrototypeFromHClass(GateRef hClass) in GetPrototypeFromHClass() 659 GateRef CircuitBuilder::GetEnumCacheFromHClass(GateRef hClass) in GetEnumCacheFromHClass() 665 GateRef CircuitBuilder::GetProtoChangeMarkerFromHClass(GateRef hClass) in GetProtoChangeMarkerFromHClass() 800 GateRef CircuitBuilder::HasDeleteProperty(GateRef hClass) in HasDeleteProperty() 809 GateRef CircuitBuilder::IsOnHeap(GateRef hClass) in IsOnHeap() 1374 GateRef CircuitBuilder::TransProtoWithoutLayout(GateRef glue, GateRef hClass, GateRef proto) in TransProtoWithoutLayout() 1413 GateRef hClass = GetGlobalConstantValue(VariableType::JS_POINTER(), glue, in OrdinaryNewJSObjectCreate() local 1621 GateRef hClass = LoadHClassByConstOffset(array); in IsStableArrayLengthWriteable() local
|
| D | hcr_circuit_builder.cpp | 584 void CircuitBuilder::SetPropertyInlinedProps(GateRef glue, GateRef obj, GateRef hClass, in SetPropertyInlinedProps()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | global_env_constants.cpp | 102 JSHClass *hClass = *factory->InitSClassClass(); in InitSharedRootsClasses() local 313 void GlobalEnvConstants::InitRootsClassesPartOne(JSHClass *hClass, ObjectFactory *factory) in InitRootsClassesPartOne() 347 void GlobalEnvConstants::InitRootsClassesPartTwo(JSHClass *hClass, ObjectFactory *factory) in InitRootsClassesPartTwo() 383 JSHClass *hClass = JSHClass::Cast(GetHClassClass().GetTaggedObject()); in InitRootsClasses() local
|
| /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(arrayObj); in PrototypeApply() local 278 GateRef hClass = LoadHClass(arrayObj); in BuildArgumentsListFastElements() local
|
| D | builtins_object_stub_builder.cpp | 1102 GateRef hClass = LoadHClass(obj); in GetPrototypeOf() local
|
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | heap_manager.cpp | 372 static bool MatchesClass(const ObjectHeader *obj, const Class *hClass, bool assignable) in MatchesClass()
|