Home
last modified time | relevance | path

Searched defs:hclass (Results 1 – 25 of 163) sorted by relevance

1234567

/arkcompiler/ets_runtime/ecmascript/mem/
Dtagged_object-inl.h29 inline void TaggedObject::SetClassWithoutBarrier(JSHClass *hclass) in SetClassWithoutBarrier()
34 inline void TaggedObject::SetClass(JSHClass *hclass) in SetClass()
39 inline void TaggedObject::SetClass(JSHandle<JSHClass> hclass) in SetClass()
49 inline void TaggedObject::SynchronizedSetClass(JSHClass *hclass) in SynchronizedSetClass()
Dheap-inl.h120 TaggedObject *Heap::AllocateYoungOrHugeObject(JSHClass *hclass) in AllocateYoungOrHugeObject()
146 TaggedObject *Heap::AllocateYoungOrHugeObject(JSHClass *hclass, size_t size) in AllocateYoungOrHugeObject()
169 TaggedObject *Heap::TryAllocateYoungGeneration(JSHClass *hclass, size_t size) in TryAllocateYoungGeneration()
182 TaggedObject *Heap::AllocateOldOrHugeObject(JSHClass *hclass) in AllocateOldOrHugeObject()
188 TaggedObject *Heap::AllocateOldOrHugeObject(JSHClass *hclass, size_t size) in AllocateOldOrHugeObject()
201 TaggedObject *Heap::AllocateReadOnlyOrHugeObject(JSHClass *hclass) in AllocateReadOnlyOrHugeObject()
207 TaggedObject *Heap::AllocateReadOnlyOrHugeObject(JSHClass *hclass, size_t size) in AllocateReadOnlyOrHugeObject()
220 TaggedObject *Heap::AllocateNonMovableOrHugeObject(JSHClass *hclass) in AllocateNonMovableOrHugeObject()
226 TaggedObject *Heap::AllocateNonMovableOrHugeObject(JSHClass *hclass, size_t size) in AllocateNonMovableOrHugeObject()
239 TaggedObject *Heap::AllocateClassClass(JSHClass *hclass, size_t size) in AllocateClassClass()
[all …]
/arkcompiler/ets_runtime/ecmascript/ic/
Dic_runtime.cpp44 JSHandle<JSHClass> hclass(GetThread(), JSHandle<JSObject>::Cast(receiver)->GetClass()); in UpdateLoadHandler() local
95 JSHandle<JSHClass> hclass(thread_, JSHandle<JSObject>::Cast(receiver)->GetClass()); in UpdateStoreHandler() local
100 JSHandle<JSHClass> hclass(thread_, JSHandle<JSObject>::Cast(receiver)->GetClass()); in UpdateStoreHandler() local
110 JSHandle<JSHClass> hclass(thread_, JSHandle<JSObject>::Cast(receiver)->GetClass()); in UpdateStoreHandler() local
Dic_handler.h202 auto hclass = JSObject::Cast(op.GetReceiver()->GetTaggedObject())->GetJSHClass(); in StoreTransition() local
226 const JSHandle<JSHClass> &hclass) in LoadPrototype()
240 const JSHandle<JSHClass> &hclass) in StorePrototype()
273 const JSHandle<JSHClass> &hclass) in StoreTransition()
307 const JSHandle<JSHClass> &hclass) in StoreAOT()
Dprofile_type_info.cpp23 void ProfileTypeAccessor::AddElementHandler(JSHandle<JSTaggedValue> hclass, JSHandle<JSTaggedValue>… in AddElementHandler()
42 void ProfileTypeAccessor::AddHandlerWithoutKey(JSHandle<JSTaggedValue> hclass, JSHandle<JSTaggedVal… in AddHandlerWithoutKey()
92 …ProfileTypeAccessor::AddHandlerWithKey(JSHandle<JSTaggedValue> key, JSHandle<JSTaggedValue> hclass, in AddHandlerWithKey()
Dic_runtime_stub-inl.h69 JSTaggedValue ICRuntimeStub::CheckPolyHClass(JSTaggedValue cachedValue, JSHClass* hclass) in CheckPolyHClass()
90 auto hclass = receiver.GetTaggedObject()->GetClass(); in TryLoadICByName() local
114 auto hclass = receiver.GetTaggedObject()->GetClass(); in TryLoadICByValue() local
143 auto hclass = receiver.GetTaggedObject()->GetClass(); in TryStoreICByValue() local
173 auto hclass = receiver.GetTaggedObject()->GetClass(); in TryStoreICByName() local
/arkcompiler/ets_runtime/ecmascript/tests/
Djs_proxy_test.cpp70 JSHandle<JSTaggedValue> hclass(thread, JSObjectTestCreate(thread)); in HWTEST_F_L0() local
103 JSHandle<JSTaggedValue> hclass(thread, JSObjectTestCreate(thread)); in HWTEST_F_L0() local
144 JSHandle<JSTaggedValue> hclass(thread, JSObjectTestCreate(thread)); in HWTEST_F_L0() local
188 JSHandle<JSTaggedValue> hclass(thread, JSObjectTestCreate(thread)); in HWTEST_F_L0() local
229 JSHandle<JSTaggedValue> hclass(thread, JSObjectTestCreate(thread)); in HWTEST_F_L0() local
271 JSHandle<JSTaggedValue> hclass(thread, JSObjectTestCreate(thread)); in HWTEST_F_L0() local
318 JSHandle<JSTaggedValue> hclass(thread, JSObjectTestCreate(thread)); in HWTEST_F_L0() local
356 JSHandle<JSTaggedValue> hclass(thread, JSObjectTestCreate(thread)); in HWTEST_F_L0() local
393 JSHandle<JSTaggedValue> hclass(thread, JSObjectTestCreate(thread)); in HWTEST_F_L0() local
429 JSHandle<JSTaggedValue> hclass(thread, JSObjectTestCreate(thread)); in HWTEST_F_L0() local
[all …]
/arkcompiler/ets_runtime/ecmascript/interpreter/tests/
Dslow_runtime_stub_test.cpp79 JSHandle<JSTaggedValue> hclass(thread, JSObjectTestCreate(thread)); in HWTEST_F_L0() local
89 JSHandle<JSTaggedValue> hclass(thread, JSObjectTestCreate(thread)); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.cpp166 JSHandle<JSHClass> ObjectFactory::NewEcmaHClassClass(JSHClass *hclass, uint32_t size, JSType type) in NewEcmaHClassClass()
179 … JSHClass *hclass = reinterpret_cast<JSHClass *>(hClassHandle.GetTaggedValue().GetTaggedObject()); in InitClassClass() local
184 JSHandle<JSHClass> ObjectFactory::NewEcmaHClass(JSHClass *hclass, uint32_t size, JSType type, uint3… in NewEcmaHClass()
194 JSHandle<JSHClass> ObjectFactory::NewEcmaReadOnlyHClass(JSHClass *hclass, uint32_t size, JSType typ… in NewEcmaReadOnlyHClass()
578 JSHandle<JSHClass> hclass(thread_, ctor->GetClass()); in CloneClassCtor() local
624 JSHandle<JSPrimitiveRef> ObjectFactory::NewJSPrimitiveRef(const JSHandle<JSHClass> &hclass, in NewJSPrimitiveRef()
642 JSHandle<JSHClass> hclass(env->GetForinIteratorClass()); in NewJSForinIterator() local
764 JSHandle<JSHClass> hclass = JSHandle<JSHClass>::Cast(env->GetArgumentsClass()); in NewJSArguments() local
1340 TaggedObject *ObjectFactory::NewObject(const JSHandle<JSHClass> &hclass) in NewObject()
1351 TaggedObject *ObjectFactory::NewNonMovableObject(const JSHandle<JSHClass> &hclass, uint32_t inobjPr… in NewNonMovableObject()
[all …]
Djs_object-inl.h236 void JSObject::SetPropertyInlinedProps(const JSThread *thread, const JSHClass *hclass, uint32_t ind… in SetPropertyInlinedProps()
243 JSTaggedValue JSObject::GetPropertyInlinedProps(const JSHClass *hclass, uint32_t index) const in GetPropertyInlinedProps()
249 JSTaggedValue JSObject::GetProperty(const JSHClass *hclass, PropertyAttributes attr) const in GetProperty()
258 void JSObject::SetProperty(const JSThread *thread, const JSHClass *hclass, PropertyAttributes attr,… in SetProperty()
Dfree_object.h58 auto hclass = GetClass(); in Available() local
Djs_tagged_value.cpp962 auto *hclass = obj->GetTaggedObject()->GetClass(); in HasContainerProperty() local
1008 auto *hclass = obj->GetTaggedObject()->GetClass(); in GetOwnContainerPropertyKeys() local
1054 auto *hclass = obj->GetTaggedObject()->GetClass(); in GetContainerProperty() local
1109 auto *hclass = obj->GetTaggedObject()->GetClass(); in GetJSAPIProperty() local
1151 auto *hclass = obj->GetTaggedObject()->GetClass(); in SetJSAPIProperty() local
Dobject_fast_operator-inl.h52 auto *hclass = holder.GetTaggedObject()->GetClass(); in GetPropertyByName() local
121 auto *hclass = holder.GetTaggedObject()->GetClass(); in SetPropertyByName() local
234 auto *hclass = holder.GetTaggedObject()->GetClass(); in GetPropertyByIndex() local
287 auto *hclass = holder.GetTaggedObject()->GetClass(); in SetPropertyByIndex() local
/arkcompiler/ets_runtime/ecmascript/stubs/
Dtest_runtime_stubs.cpp108 JSHandle<JSTaggedValue> hclass(thread, function); in DEF_RUNTIME_STUBS() local
130 JSHandle<JSTaggedValue> hclass(thread, function); in DEF_RUNTIME_STUBS() local
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_ark_tools.cpp99 JSHClass* hclass = object->GetTaggedObject()->GetClass(); in IsTSHClass() local
112 JSHClass* hclass = object->GetTaggedObject()->GetClass(); in GetHClass() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dnew_object_stub_builder.cpp43 auto hclass = GetGlobalConstantValue( in NewLexicalEnv() local
62 void NewObjectStubBuilder::NewJSObject(Variable *result, Label *exit, GateRef hclass) in NewJSObject()
175 GateRef hclass, bool isEmptyArray) in NewJSArrayLiteral()
Dic_stub_builder.cpp39 GateRef hclass = LoadHClass(receiver_); in NamedICAccessor() local
77 GateRef hclass = LoadHClass(receiver_); in ValuedICAccessor() local
/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_type.cpp28 JSHClass *hclass = nullptr; in GetOrCreateHClass() local
52 JSHandle<JSHClass> hclass; in CreateHClassByProps() local
89 JSHandle<JSHClass> hclass; in CreatePrototypeHClassByProps() local
/arkcompiler/ets_runtime/test/fuzztest/containerstreemaphasvalue_fuzzer/
Dcontainerstreemaphasvalue_fuzzer.cpp42 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local
/arkcompiler/ets_runtime/test/fuzztest/containerslightweightsettostring_fuzzer/
Dcontainerslightweightsettostring_fuzzer.cpp43 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local
/arkcompiler/ets_runtime/test/fuzztest/containerstreesetconstructor_fuzzer/
Dcontainerstreesetconstructor_fuzzer.cpp42 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local
/arkcompiler/ets_runtime/test/fuzztest/containerslightweightsetclear_fuzzer/
Dcontainerslightweightsetclear_fuzzer.cpp43 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local
/arkcompiler/ets_runtime/test/fuzztest/containerslightweightsethas_fuzzer/
Dcontainerslightweightsethas_fuzzer.cpp43 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local
/arkcompiler/ets_runtime/test/fuzztest/containershashmapset_fuzzer/
Dcontainershashmapset_fuzzer.cpp41 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local
/arkcompiler/ets_runtime/test/fuzztest/containerslightweightsetremove_fuzzer/
Dcontainerslightweightsetremove_fuzzer.cpp43 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local

1234567