Home
last modified time | relevance | path

Searched refs:h_class (Results 1 – 17 of 17) sorted by relevance

/art/test/692-vdex-inmem-loader/
Dvdex_inmem_loader.cc55 MutableHandle<mirror::Class> h_class(hs.NewHandle<mirror::Class>(nullptr)); in Java_Main_areClassesVerified() local
63 h_class.Assign(class_linker->FindClass(soa.Self(), desc, h_loader)); in Java_Main_areClassesVerified()
64 CHECK(h_class != nullptr) << "Could not find class " << desc; in Java_Main_areClassesVerified()
65 bool is_verified = h_class->IsVerified(); in Java_Main_areClassesVerified()
151 MutableHandle<mirror::Class> h_class(hs.NewHandle<mirror::Class>(nullptr)); in Java_Main_areClassesPreverified() local
159 h_class.Assign(class_linker->FindClass(soa.Self(), desc, h_loader)); in Java_Main_areClassesPreverified()
160 CHECK(h_class != nullptr) << "Could not find class " << desc; in Java_Main_areClassesPreverified()
164 soa.Self(), *dex_file, h_class, oat_file_class_status); in Java_Main_areClassesPreverified()
/art/runtime/
Doat_file_manager.cc651 Handle<mirror::Class> h_class(hs.NewHandle<mirror::Class>(class_linker->FindClass( in Run() local
656 if (h_class == nullptr) { in Run()
662 if (&h_class->GetDexFile() != dex_file) { in Run()
668 CHECK(h_class->IsResolved()) << h_class->PrettyDescriptor(); in Run()
669 class_linker->VerifyClass(self, &verifier_deps, h_class); in Run()
670 if (h_class->IsErroneous()) { in Run()
676 CHECK(h_class->IsVerified() || h_class->IsErroneous()) in Run()
677 << h_class->PrettyDescriptor() << ": state=" << h_class->GetStatus(); in Run()
679 if (h_class->IsVerified()) { in Run()
Dreflection.cc714 HandleWrapperObjPtr<mirror::Class> h_class(hs.NewHandleWrapper(&declaring_class)); in InvokeMethod() local
716 self, h_class, /*can_init_fields=*/ true, /*can_init_parents=*/ true))) { in InvokeMethod()
720 DCHECK(h_class->IsInitializing()); in InvokeMethod()
Dreflection_test.cc123 HandleWrapperObjPtr<mirror::Class> h_class(hs2.NewHandleWrapper(&c)); in ReflectionTestMakeInterpreted() local
124 bool initialized = class_linker_->EnsureInitialized(self, h_class, true, true); in ReflectionTestMakeInterpreted()
Dhidden_api_test.cc78 Handle<mirror::Class> h_class = hs.NewHandle(soa.Decode<mirror::Class>( in LoadDexFiles() local
83 h_class, in LoadDexFiles()
Dclass_linker.cc1128 Handle<mirror::Class> h_class(hs.NewHandle(c)); in RunRootClinits() local
1129 if (!EnsureInitialized(self, h_class, true, true)) { in RunRootClinits()
1130 LOG(FATAL) << "Exception when initializing " << h_class->PrettyClass() in RunRootClinits()
2550 Handle<mirror::Class> h_class(hs.NewHandle(klass)); in EnsureResolved() local
2551 ObjectLock<mirror::Class> lock(self, h_class); in EnsureResolved()
2553 while (!h_class->IsRetired() && !h_class->IsErroneousUnresolved()) { in EnsureResolved()
2556 if (h_class->IsErroneousUnresolved()) { in EnsureResolved()
2557 ThrowEarlierClassFailure(h_class.Get()); in EnsureResolved()
2560 CHECK(h_class->IsRetired()); in EnsureResolved()
2562 klass = LookupClass(self, descriptor, h_class.Get()->GetClassLoader()); in EnsureResolved()
[all …]
/art/runtime/entrypoints/jni/
Djni_entrypoints.cc80 Handle<mirror::Class> h_class(hs.NewHandle(declaring_class)); in artFindNativeMethodRunnable() local
81 if (!class_linker->EnsureInitialized(self, h_class, true, true)) { in artFindNativeMethodRunnable()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h126 Handle<mirror::Class> h_class(hs.NewHandle(klass)); in CheckClassInitializedForObjectAlloc()
136 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(self, h_class, true, true)) { in CheckClassInitializedForObjectAlloc()
142 return h_class.Get(); in CheckClassInitializedForObjectAlloc()
729 Handle<mirror::Class> h_class(hs.NewHandle(klass)); in ResolveVerifyAndClinit()
730 if (!class_linker->EnsureInitialized(self, h_class, true, true)) { in ResolveVerifyAndClinit()
734 return h_class.Get(); in ResolveVerifyAndClinit()
/art/runtime/interpreter/
Dinterpreter.cc486 Handle<mirror::Class> h_class(hs.NewHandle(declaring_class)); in EnterInterpreterFromInvoke() local
488 self, h_class, /*can_init_fields=*/ true, /*can_init_parents=*/ true))) { in EnterInterpreterFromInvoke()
493 DCHECK(h_class->IsInitializing()); in EnterInterpreterFromInvoke()
668 Handle<mirror::Class> h_class(hs.NewHandle(declaring_class)); in ArtInterpreterToInterpreterBridge() local
670 self, h_class, /*can_init_fields=*/ true, /*can_init_parents=*/ true))) { in ArtInterpreterToInterpreterBridge()
675 DCHECK(h_class->IsInitializing()); in ArtInterpreterToInterpreterBridge()
Dunstarted_runtime.cc143 HandleWrapperObjPtr<mirror::Class> h_class = hs.NewHandleWrapper(&found); in UnstartedRuntimeFindClass() local
144 if (!class_linker->EnsureInitialized(self, h_class, true, true)) { in UnstartedRuntimeFindClass()
578 Handle<mirror::Class> h_class(hs.NewHandle( in GetResourceAsStream() local
582 if (h_class == nullptr) { in GetResourceAsStream()
586 if (!runtime->GetClassLinker()->EnsureInitialized(self, h_class, true, true)) { in GetResourceAsStream()
591 Handle<mirror::Object> h_obj(hs.NewHandle(h_class->AllocObject(self))); in GetResourceAsStream()
598 ArtMethod* constructor = h_class->FindConstructor("([B)V", cl->GetImagePointerSize()); in GetResourceAsStream()
1033 Handle<mirror::Class> h_class(hs.NewHandle(klass)); in CreateInstanceOf() local
1034 Handle<mirror::Object> h_obj(hs.NewHandle(h_class->AllocObject(self))); in CreateInstanceOf()
1036 ArtMethod* init_method = h_class->FindConstructor("()V", class_linker->GetImagePointerSize()); in CreateInstanceOf()
[all …]
Dinterpreter_common.h636 Handle<mirror::Class> h_class(hs.NewHandle(java_lang_string_class)); in ResolveString()
638 self, h_class, /*can_init_fields=*/ true, /*can_init_parents=*/ true))) { in ResolveString()
642 DCHECK(h_class->IsInitializing()); in ResolveString()
Dinterpreter_common.cc266 Handle<mirror::Class> h_class(hs.NewHandle(declaringClass)); in ArtInterpreterToCompiledCodeBridge() local
268 self, h_class, /*can_init_fields=*/ true, /*can_init_parents=*/ true))) { in ArtInterpreterToCompiledCodeBridge()
274 DCHECK(h_class->IsInitializing()); in ArtInterpreterToCompiledCodeBridge()
Dunstarted_runtime_test.cc1082 Handle<mirror::Class> h_class = hs.NewHandle(GetClassRoot<mirror::Class>()); in RunTest() local
1083 CHECK(class_linker->EnsureInitialized(self, h_class, true, true)); in RunTest()
/art/runtime/interpreter/mterp/
Dnterp.cc484 Handle<mirror::Class> h_class(hs.NewHandle(resolved_field->GetDeclaringClass())); in NterpGetStaticField() local
486 self, h_class, /*can_init_fields=*/ true, /*can_init_parents=*/ true))) { in NterpGetStaticField()
490 DCHECK(h_class->IsInitializing()); in NterpGetStaticField()
/art/runtime/native/
Djava_lang_Class.cc965 Handle<mirror::Class> h_class = hs.NewHandle(declaring_class); in Class_newInstance() local
967 self, h_class, /*can_init_fields=*/ true, /*can_init_parents=*/ true))) { in Class_newInstance()
971 DCHECK(h_class->IsInitializing()); in Class_newInstance()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc697 Handle<mirror::Class> h_class(hs.NewHandle(declaring_class)); in artQuickToInterpreterBridge() local
698 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(self, h_class, true, true)) { in artQuickToInterpreterBridge()
2114 Handle<mirror::Class> h_class(hs.NewHandle(declaring_class)); in artQuickGenericJniTrampoline() local
2115 if (!runtime->GetClassLinker()->EnsureInitialized(self, h_class, true, true)) { in artQuickGenericJniTrampoline()
/art/runtime/gc/
Dheap.cc2021 Handle<mirror::Class> h_class, in MatchesClass() argument
2025 ObjPtr<mirror::Class> klass = h_class.Get(); in MatchesClass()