Home
last modified time | relevance | path

Searched refs:GetClassLinker (Results 1 - 25 of 154) sorted by relevance

1234567

/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
H A Dstd_core_SyncPrimitives.cpp28 ASSERT(mutex->GetClass() == EtsCoroutine::GetCurrent()->GetPandaVM()->GetClassLinker()->GetMutexClass()); in EtsMutexLock()
34 ASSERT(mutex->GetClass() == EtsCoroutine::GetCurrent()->GetPandaVM()->GetClassLinker()->GetMutexClass()); in EtsMutexUnlock()
45 ASSERT(event->GetClass() == EtsCoroutine::GetCurrent()->GetPandaVM()->GetClassLinker()->GetEventClass()); in EtsEventWait()
51 ASSERT(event->GetClass() == EtsCoroutine::GetCurrent()->GetPandaVM()->GetClassLinker()->GetEventClass()); in EtsEventFire()
63 ASSERT(condVar->GetClass() == coro->GetPandaVM()->GetClassLinker()->GetCondVarClass()); in EtsCondVarWait()
64 ASSERT(mutex->GetClass() == coro->GetPandaVM()->GetClassLinker()->GetMutexClass()); in EtsCondVarWait()
72 ASSERT(condVar->GetClass() == EtsCoroutine::GetCurrent()->GetPandaVM()->GetClassLinker()->GetCondVarClass()); in EtsCondVarNotifyOne()
73 ASSERT(mutex->GetClass() == EtsCoroutine::GetCurrent()->GetPandaVM()->GetClassLinker()->GetMutexClass()); in EtsCondVarNotifyOne()
79 ASSERT(condVar->GetClass() == EtsCoroutine::GetCurrent()->GetPandaVM()->GetClassLinker()->GetCondVarClass()); in EtsCondVarNotifyAll()
80 ASSERT(mutex->GetClass() == EtsCoroutine::GetCurrent()->GetPandaVM()->GetClassLinker() in EtsCondVarNotifyAll()
[all...]
H A Dstd_core_Type.cpp145 auto refType = PandaEtsVM::GetCurrent()->GetClassLinker()->GetClass(typeDesc.c_str()); in TypeAPIGetTypeKind()
149 PandaEtsVM::GetCurrent()->GetClassLinker()->InitializeClass(EtsCoroutine::GetCurrent(), refType); in TypeAPIGetTypeKind()
167 auto type = PandaEtsVM::GetCurrent()->GetClassLinker()->GetClass(className.c_str()); in TypeAPIGetTypeName()
174 auto classLinker = PandaEtsVM::GetCurrent()->GetClassLinker(); in TypeAPIGetClassAttributes()
187 auto classLinker = PandaEtsVM::GetCurrent()->GetClassLinker(); in TypeAPIGetFieldsNum()
195 auto classLinker = PandaEtsVM::GetCurrent()->GetClassLinker(); in TypeAPIGetOwnFieldsNum()
245 auto classLinker = PandaEtsVM::GetCurrent()->GetClassLinker(); in TypeAPIGetField()
255 auto classLinker = PandaEtsVM::GetCurrent()->GetClassLinker(); in TypeAPIGetOwnField()
268 auto classLinker = PandaEtsVM::GetCurrent()->GetClassLinker(); in TypeAPIGetFieldByName()
285 auto classLinker = PandaEtsVM::GetCurrent()->GetClassLinker(); in TypeAPIGetStaticFieldValue()
[all...]
H A Dstd_core_Class.cpp52 EtsClassLinker *linker = coro->GetPandaVM()->GetClassLinker(); in StdCoreClassInitialize()
82 EtsClassLinker *linker = coro->GetPandaVM()->GetClassLinker(); in StdCoreClassCreateInstance()
103 EtsClassLinker *linker = coro->GetPandaVM()->GetClassLinker(); in StdCoreRuntimeLinkerLoadClassInternal()
112 if (UNLIKELY(!coro->GetPandaVM()->GetClassLinker()->InitializeClass(coro, klass))) { in StdCoreRuntimeLinkerLoadClassInternal()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/
H A Dets_arrayobj_test.cpp80 EtsClass *klass = vm_->GetClassLinker()->GetArrayClass(); in TEST_F()
86 EtsClass *klass = vm_->GetClassLinker()->GetArrayClass(); in TEST_F()
92 EtsClass *klass = vm_->GetClassLinker()->GetArrayClass(); in TEST_F()
98 EtsClass *klass = vm_->GetClassLinker()->GetArrayClass(); in TEST_F()
104 EtsClass *klass = vm_->GetClassLinker()->GetArrayClass(); in TEST_F()
110 EtsClass *klass = vm_->GetClassLinker()->GetArrayClass(); in TEST_F()
116 EtsClass *klass = vm_->GetClassLinker()->GetArrayClass(); in TEST_F()
122 EtsClass *klass = vm_->GetClassLinker()->GetArrayClass(); in TEST_F()
H A Dets_sync_primitives_test.cpp90 auto *waitersListClass = vm_->GetClassLinker()->GetWaitersListClass(); in TEST_F()
98 auto *mutexClass = vm_->GetClassLinker()->GetMutexClass(); in TEST_F()
106 auto *eventClass = vm_->GetClassLinker()->GetEventClass(); in TEST_F()
114 auto *condVarClass = vm_->GetClassLinker()->GetCondVarClass(); in TEST_F()
H A Dget_test_class.cpp34 auto classLinker = Runtime::GetCurrent()->GetClassLinker(); in GetTestClass()
39 EtsClassLinker *etsClassLinker = coroutine->GetPandaVM()->GetClassLinker(); in GetTestClass()
H A Dets_promise_test.cpp87 EtsClass *promiseClass = vm_->GetClassLinker()->GetPromiseClass(); in TEST_F()
93 EtsClass *promiseRefClass = vm_->GetClassLinker()->GetPromiseRefClass(); in TEST_F()
/arkcompiler/runtime_core/static_core/runtime/tests/
H A Dmonitor_test.cpp66 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F()
77 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F()
92 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F()
112 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F()
128 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F()
142 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F()
161 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F()
184 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F()
206 Class *cls = Runtime::GetCurrent()->GetClassLinker()->GetExtension(ctx)->GetClassRoot(ClassRoot::OBJECT); in TEST_F()
221 Class *cls = Runtime::GetCurrent()->GetClassLinker() in TEST_F()
[all...]
H A Dclass_linker_test_extension.cpp39 GetClassLinker()->AddClassRoot(ClassRoot::OBJECT, objClass); in InitializeImpl()
40 GetClassLinker()->AddClassRoot(ClassRoot::CLASS, classClass); in InitializeImpl()
H A Dexception_test.cpp152 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
237 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
325 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
414 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
504 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
594 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
680 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
766 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
854 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
942 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
[all...]
H A Dmethod_test.cpp94 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in VerifyLineNumber()
165 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
230 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
267 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
368 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
411 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
532 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
581 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in TEST_F()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_sync_primitives.cpp25 auto *klass = coro->GetPandaVM()->GetClassLinker()->GetMutexClass(); in Create()
62 auto *klass = coro->GetPandaVM()->GetClassLinker()->GetEventClass(); in Create()
96 auto *classLinker = coro->GetPandaVM()->GetClassLinker(); in Create()
H A Dets_typeapi_parameter.cpp24 EtsClass *klass = etsCoroutine->GetPandaVM()->GetClassLinker()->GetTypeAPIParameterClass(); in Create()
H A Dets_typeapi_method.cpp24 EtsClass *klass = etsCoroutine->GetPandaVM()->GetClassLinker()->GetTypeAPIMethodClass(); in Create()
H A Dets_typeapi_field.cpp24 EtsClass *klass = etsCoroutine->GetPandaVM()->GetClassLinker()->GetTypeAPIFieldClass(); in Create()
H A Dets_waiters_list.cpp23 EtsClass *klass = coro->GetPandaVM()->GetClassLinker()->GetWaitersListClass(); in Create()
H A Dets_finalizable_weak_ref.cpp25 EtsClass *klass = etsCoroutine->GetPandaVM()->GetClassLinker()->GetFinalizableWeakRefClass(); in Create()
H A Dets_promise_ref.cpp25 EtsClass *klass = etsCoroutine->GetPandaVM()->GetClassLinker()->GetPromiseRefClass(); in Create()
/arkcompiler/runtime_core/static_core/runtime/
H A Dfile_manager.cpp32 auto aotFile = runtime->GetClassLinker()->GetAotManager()->FindPandaFile(std::string(location)); in LoadAbcFile()
37 runtime->GetClassLinker()->AddPandaFile(std::move(pf)); in LoadAbcFile()
65 return runtime->GetClassLinker()->GetAotManager()->AddFile(realAnFilePath, &runtimeIface, in LoadAnFile()
H A Dclass_linker_extension.cpp40 return extension_->GetClassLinker()->GetClass(descriptor, needCopyDescriptor, this, errorHandler); in LoadClass()
46 extension_->GetClassLinker()->EnumerateBootPandaFiles(cb); in EnumeratePandaFiles()
69 return extension_->GetClassLinker()->LoadClass(*pf, classId, this, errorHandler); in LoadClass()
349 GetClassLinker()->FreeClass(cls); in FreeObsoleteData()
/arkcompiler/runtime_core/static_core/runtime/interpreter/
H A Druntime_interface.h43 auto *classLinker = Runtime::GetCurrent()->GetClassLinker(); in ResolveMethod()
72 auto *classLinker = Runtime::GetCurrent()->GetClassLinker(); in GetMethodClass()
88 auto *classLinker = Runtime::GetCurrent()->GetClassLinker(); in ResolveField()
106 ClassLinker *classLinker = Runtime::GetCurrent()->GetClassLinker(); in ResolveClass()
114 auto *klassLinker = Runtime::GetCurrent()->GetClassLinker(); in ResolveClass()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
H A Dgc_root.cpp202 Runtime::GetCurrent()->GetClassLinker()->GetAotManager()->VisitAotStringRoots( in VisitAotStringRoots()
216 Runtime::GetCurrent()->GetClassLinker()->GetAotManager()->UpdateAotStringRoots( in UpdateAotStringRoots()
246 auto classLinker = Runtime::GetCurrent()->GetClassLinker(); in VisitClassRoots()
273 auto classLinker = Runtime::GetCurrent()->GetClassLinker(); in VisitClassLinkerContextRoots()
288 auto classLinker = Runtime::GetCurrent()->GetClassLinker(); in UpdateClassLinkerContextRoots()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/intrinsics/
H A Dpublic_intrinsics.h28 ASSERT(EtsCoroutine::GetCurrent()->GetPandaVM()->GetClassLinker()->GetEtsClassLinkerExtension()->IsJSValueClass( in JSValueFromEtsObject()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
H A Dets_coroutine.cpp55 promiseClassPtr_ = GetPandaVM()->GetClassLinker()->GetPromiseClass()->GetRuntimeClass(); in Initialize()
59 auto *linkExt = GetPandaVM()->GetClassLinker()->GetEtsClassLinkerExtension(); in Initialize()
118 if (retObject != nullptr && retObject->IsInstanceOf(GetPandaVM()->GetClassLinker()->GetPromiseClass())) { in RequestCompletion()
/arkcompiler/runtime_core/static_core/verification/type/
H A Dtype_system.cpp42 linkerCtx_ {service->GetClassLinker()->GetExtension(LanguageContext {langCtx_})->GetBootContext()}
48 auto *klass = service->GetClassLinker()->GetClass(descr, true, linkerCtx_, &handler);
73 return service_->GetClassLinker()->GetClass(descr, true, linkerCtx_, &handler); in DescriptorToClass()

Completed in 13 milliseconds

1234567