Home
last modified time | relevance | path

Searched defs:hClass (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dhcr_circuit_builder.h87 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 …]
Dstub_builder-inl.h1350 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 …]
Dcircuit_builder.cpp653 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
Dhcr_circuit_builder.cpp584 void CircuitBuilder::SetPropertyInlinedProps(GateRef glue, GateRef obj, GateRef hClass, in SetPropertyInlinedProps()
/arkcompiler/ets_runtime/ecmascript/
Dglobal_env_constants.cpp102 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/
Djs_array_test.cpp221 auto hClass = thread->GetArrayInstanceHClass(ElementsKind::INT, false); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dbuiltins_function_stub_builder.cpp92 GateRef hClass = LoadHClass(arrayObj); in PrototypeApply() local
278 GateRef hClass = LoadHClass(arrayObj); in BuildArgumentsListFastElements() local
Dbuiltins_object_stub_builder.cpp1102 GateRef hClass = LoadHClass(obj); in GetPrototypeOf() local
/arkcompiler/runtime_core/static_core/runtime/mem/
Dheap_manager.cpp372 static bool MatchesClass(const ObjectHeader *obj, const Class *hClass, bool assignable) in MatchesClass()