/arkcompiler/runtime_core/static_core/runtime/coretypes/ |
H A D | array.cpp | 27 static Array *AllocateArray(ark::BaseClass *arrayClass, size_t elemSize, ArraySizeT length, ark::SpaceType spaceType, in AllocateArray() argument 49 Array *Array::Create(ark::Class *arrayClass, const uint8_t *data, ArraySizeT length, ark::SpaceType spaceType, in Create() argument 71 Array *Array::Create(ark::Class *arrayClass, ArraySizeT length, ark::SpaceType spaceType, bool pinned) in Create() argument 92 HClass *arrayClass in Create() local 108 CreateTagged(const PandaVM *vm, ark::BaseClass *arrayClass, ArraySizeT length, ark::SpaceType spaceType, TaggedValue initValue) CreateTagged() argument [all...] |
/arkcompiler/runtime_core/static_core/runtime/core/ |
H A D | core_class_linker_extension.cpp | 131 bool CoreClassLinkerExtension::InitializeArrayClass(Class *arrayClass, Class *componentClass) in InitializeArrayClass() argument
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
H A D | ets_class_linker_extension.cpp | 164 bool EtsClassLinkerExtension::InitializeArrayClass(Class *arrayClass, Class *componentClass) in InitializeArrayClass() argument
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/helpers/ |
H A D | ets_to_string_cache.cpp | 349 auto *arrayClass = Base::GetCoreType()->template ClassAddr<Class>(); in StoreToCache() local
|
/arkcompiler/runtime_core/static_core/runtime/ |
H A D | exceptions.cpp | 165 void ThrowArrayStoreException(const Class *arrayClass, const Class *elementClass) in ThrowArrayStoreException() argument
|
H A D | class_linker_extension.cpp | 84 auto *arrayClass = CreateClass(utf::CStringAsMutf8(descriptor), GetClassVTableSize(root), GetClassIMTSize(root), in InitializeArrayClassRoot() local
|
H A D | class_linker.cpp | 1164 auto *arrayClass = ext->CreateClass(descriptor, ext->GetArrayClassVTableSize(), ext->GetArrayClassIMTSize(), in CreateArrayClass() local 1208 auto *arrayClass = CreateArrayClass(ext, descriptor, needCopyDescriptor, componentClass); in LoadArrayClass() local [all...] |
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_array.h | 97 static T *Create(EtsClass *arrayClass, uint32_t length, SpaceType spaceType = SpaceType::SPACE_TYPE_OBJECT, in Create() argument 129 EtsClass *arrayClass = classLinker->GetClass(arrayClassName.c_str(), true, objectClass->GetLoadContext()); in Create() local
|
/arkcompiler/runtime_core/static_core/runtime/interpreter/ |
H A D | runtime_interface.h | 206 static void ThrowArrayStoreException(Class *arrayClass, Class *elemClass) in ThrowArrayStoreException() argument
|
H A D | interpreter-inl.h | 310 auto *arrayClass = array->ClassAddr<Class>(); in CheckLoadConstOp() local 3010 auto *arrayClass = array->ClassAddr<Class>(); in CheckStoreArrayOp() local
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | shared_object_factory.cpp | 337 JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject()); in CopySArray() local 356 JSHClass *arrayClass = nullptr; in ExtendSArray() local 381 auto arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject()); in NewSTaggedArrayWithoutInit() local 649 JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject()); in NewSTaggedArray() local [all...] |
H A D | object_factory.cpp | 876 JSHandle<JSHClass> arrayClass = NewEcmaHClass(JSArray::SIZE, inlinedProps, JSType::JS_ARRAY, proto); in CreateJSArrayInstanceClass() local 2590 JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject()); in NewTaggedArray() local 2740 auto arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetArrayClass().GetTaggedObject()); NewTaggedArrayWithoutInit() local 2770 auto arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetMutantTaggedArrayClass().GetTaggedObject()); NewMutantTaggedArrayWithoutInit() local 2856 JSHClass *arrayClass = JSHClass::Cast(thread_->GlobalConstants()->GetByteArrayClass().GetTaggedObject()); NewByteArray() local 2926 JSHClass *arrayClass = nullptr; ExtendArray() local 3012 JSHClass *arrayClass = nullptr; CopyArray() local [all...] |
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | checks_elimination.cpp | 129 auto arrayClass = arrayTypeInfo.GetClass(); in VisitRefTypeCheck() local
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/ |
H A D | inst_builder-inl.h | 1087 [[maybe_unused]] auto arrayClass = GetRuntime()->ResolveType(method, typeId); in BuildUnfoldLoadConstArray() local
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | interpreter_test.cpp | 985 Class *arrayClass = classLinker->GetExtension(ctx)->GetClass(utf::CStringAsMutf8(arrayClassName.c_str())); in TestArray() local
|
H A D | g1gc_test.cpp | 92 auto *arrayClass = runtime->GetClassLinker()->GetExtension(ctx)->GetClassRoot(classRoot); in GetHumongousArrayLength() local 706 auto arrayClass = runtime->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::ARRAY_STRING); in TEST_F() local 944 auto *arrayClass = runtime->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::ARRAY_STRING); in TEST_F() local
|
/arkcompiler/runtime_core/static_core/runtime/entrypoints/ |
H A D | entrypoints.cpp | 824 auto *arrayClass = array->ClassAddr<Class>(); in CheckStoreArrayReferenceEntrypoint() local 842 auto *arrayClass = array->ClassAddr<Class>(); in CheckStoreArrayReferenceDeoptimizeEntrypoint() local 1483 auto *arrayClass = array->ClassAddr<Class>(); in CheckStoreArrayReferenceFromInterpreter() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | new_object_stub_builder.cpp | 1259 GateRef arrayClass = GetGlobalConstantValue(VariableType::JS_POINTER(), glue_,
in NewArgumentsListObj() local
|
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/ |
H A D | llvm_ir_constructor.cpp | 3175 auto arrayClass = CreateLoadClassFromObject(array, &ctor->builder_, ctor->arkInterface_); in VisitRefTypeCheck() local
|