| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | tagged_object-inl.h | 29 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()
|
| D | heap-inl.h | 120 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/ |
| D | ic_runtime.cpp | 44 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
|
| D | ic_handler.h | 202 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()
|
| D | profile_type_info.cpp | 23 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()
|
| D | ic_runtime_stub-inl.h | 69 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/ |
| D | js_proxy_test.cpp | 70 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/ |
| D | slow_runtime_stub_test.cpp | 79 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/ |
| D | object_factory.cpp | 166 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 …]
|
| D | js_object-inl.h | 236 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()
|
| D | free_object.h | 58 auto hclass = GetClass(); in Available() local
|
| D | js_tagged_value.cpp | 962 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
|
| D | object_fast_operator-inl.h | 52 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/ |
| D | test_runtime_stubs.cpp | 108 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/ |
| D | builtins_ark_tools.cpp | 99 JSHClass* hclass = object->GetTaggedObject()->GetClass(); in IsTSHClass() local 112 JSHClass* hclass = object->GetTaggedObject()->GetClass(); in GetHClass() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | new_object_stub_builder.cpp | 43 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()
|
| D | ic_stub_builder.cpp | 39 GateRef hclass = LoadHClass(receiver_); in NamedICAccessor() local 77 GateRef hclass = LoadHClass(receiver_); in ValuedICAccessor() local
|
| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | ts_type.cpp | 28 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/ |
| D | containerstreemaphasvalue_fuzzer.cpp | 42 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local
|
| /arkcompiler/ets_runtime/test/fuzztest/containerslightweightsettostring_fuzzer/ |
| D | containerslightweightsettostring_fuzzer.cpp | 43 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local
|
| /arkcompiler/ets_runtime/test/fuzztest/containerstreesetconstructor_fuzzer/ |
| D | containerstreesetconstructor_fuzzer.cpp | 42 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local
|
| /arkcompiler/ets_runtime/test/fuzztest/containerslightweightsetclear_fuzzer/ |
| D | containerslightweightsetclear_fuzzer.cpp | 43 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local
|
| /arkcompiler/ets_runtime/test/fuzztest/containerslightweightsethas_fuzzer/ |
| D | containerslightweightsethas_fuzzer.cpp | 43 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local
|
| /arkcompiler/ets_runtime/test/fuzztest/containershashmapset_fuzzer/ |
| D | containershashmapset_fuzzer.cpp | 41 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local
|
| /arkcompiler/ets_runtime/test/fuzztest/containerslightweightsetremove_fuzzer/ |
| D | containerslightweightsetremove_fuzzer.cpp | 43 JSHandle<JSTaggedValue> hclass(thread, JSObjectCreate(thread)); in CreateEcmaRuntimeCallInfo() local
|