/art/runtime/ |
D | transaction_test.cc | 49 MutableHandle<mirror::Class> h_klass( in testTransactionAbort() local 52 ASSERT_TRUE(h_klass != nullptr); in testTransactionAbort() 53 class_linker_->EnsureInitialized(soa.Self(), h_klass, true, true); in testTransactionAbort() 54 ASSERT_TRUE(h_klass->IsInitialized()); in testTransactionAbort() 56 h_klass.Assign(class_linker_->FindSystemClass(soa.Self(), in testTransactionAbort() 58 ASSERT_TRUE(h_klass != nullptr); in testTransactionAbort() 59 class_linker_->EnsureInitialized(soa.Self(), h_klass, true, true); in testTransactionAbort() 60 ASSERT_TRUE(h_klass->IsInitialized()); in testTransactionAbort() 63 h_klass.Assign(class_linker_->FindClass(soa.Self(), "LTransaction$AbortHelperClass;", in testTransactionAbort() 65 ASSERT_TRUE(h_klass != nullptr); in testTransactionAbort() [all …]
|
D | class_linker.cc | 3029 ObjPtr<mirror::Class> Finish(Handle<mirror::Class> h_klass) in Finish() 3036 return h_klass.Get(); in Finish() 3042 Handle<mirror::Class> h_klass(hs.NewHandle(klass)); in Finish() local 3043 return Finish(h_klass); in Finish()
|
/art/tools/art_verifier/ |
D | art_verifier.cc | 220 MutableHandle<mirror::Class> h_klass(scope.NewHandle<mirror::Class>(nullptr)); in ExecuteWithRuntime() local 239 h_klass.Assign(class_linker->FindClass(soa.Self(), descriptor, h_loader)); in ExecuteWithRuntime() 240 if (h_klass == nullptr || h_klass->IsErroneous()) { in ExecuteWithRuntime() 251 h_klass.Get(), in ExecuteWithRuntime()
|
/art/test/common/ |
D | runtime_state.cc | 242 Handle<mirror::Class> h_klass(hs.NewHandle(method->GetDeclaringClass())); in ForceJitCompiled() local 244 if (!class_linker->EnsureInitialized(self, h_klass, true, true)) { in ForceJitCompiled() 248 if (UNLIKELY(!h_klass->IsInitialized())) { in ForceJitCompiled() 250 CHECK_EQ(h_klass->GetStatus(), ClassStatus::kInitializing); in ForceJitCompiled() 251 CHECK_EQ(h_klass->GetClinitThreadId(), self->GetTid()); in ForceJitCompiled() 257 if (!h_klass->IsVisiblyInitialized()) { in ForceJitCompiled()
|
/art/runtime/entrypoints/quick/ |
D | quick_dexcache_entrypoints.cc | 154 Handle<mirror::Class> h_klass = hs.NewHandle(klass); in artInitializeStaticStorageFromCode() local 156 self, h_klass, /* can_init_fields= */ true, /* can_init_parents= */ true); in artInitializeStaticStorageFromCode() 160 return h_klass.Get(); in artInitializeStaticStorageFromCode()
|
/art/runtime/native/ |
D | java_lang_Class.cc | 509 Handle<mirror::Class> h_klass = hs.NewHandle(DecodeClass(soa, javaThis)); in Class_getDeclaredField() local 511 hs.NewHandle(GetDeclaredField(soa.Self(), h_klass.Get(), h_string.Get())); in Class_getDeclaredField() 514 if (name_str == "value" && h_klass->IsStringClass()) { in Class_getDeclaredField() 525 ThrowNoSuchFieldException(h_klass.Get(), name_str.c_str()); in Class_getDeclaredField() 571 Handle<mirror::Class> h_klass = hs.NewHandle(DecodeClass(soa, javaThis)); in Class_getDeclaredConstructorsInternal() local 572 if (UNLIKELY(h_klass->IsObsoleteObject())) { in Class_getDeclaredConstructorsInternal() 578 for (auto& m : h_klass->GetDirectMethods(kRuntimePointerSize)) { in Class_getDeclaredConstructorsInternal() 588 for (auto& m : h_klass->GetDirectMethods(kRuntimePointerSize)) { in Class_getDeclaredConstructorsInternal()
|
D | java_lang_reflect_Field.cc | 150 HandleWrapperObjPtr<mirror::Class> h_klass(hs.NewHandleWrapper(&declaring_class)); in CheckReceiver() local 152 self, h_klass, /*can_init_fields=*/ true, /*can_init_parents=*/ true))) { in CheckReceiver() 156 DCHECK(h_klass->IsInitializing()); in CheckReceiver()
|
/art/oatdump/ |
D | oatdump.cc | 2699 MutableHandle<mirror::Class> h_klass(scope.NewHandle<mirror::Class>(nullptr)); in DumpImtStats() local 2707 h_klass.Assign(class_linker->FindClass(self, descriptor, h_class_loader)); in DumpImtStats() 2708 if (h_klass == nullptr) { in DumpImtStats() 2713 if (HasNoIMT(runtime, h_klass, pointer_size, &prepared)) { in DumpImtStats() 2718 ImTable* im_table = PrepareAndGetImTable(runtime, h_klass, pointer_size, &prepared); in DumpImtStats() 2843 Handle<mirror::Class> h_klass = scope.NewHandle<mirror::Class>(klass); in PrepareAndGetImTable() local 2845 ImTable* ret = PrepareAndGetImTable(runtime, h_klass, pointer_size, prepared); in PrepareAndGetImTable() 2846 *klass_out = h_klass.Get(); in PrepareAndGetImTable() 2851 Handle<mirror::Class> h_klass, in PrepareAndGetImTable() argument 2855 PrepareClass(runtime, h_klass, prepared); in PrepareAndGetImTable() [all …]
|
/art/runtime/verifier/ |
D | class_verifier.cc | 74 Handle<mirror::Class> h_klass(hs.NewHandle(klass)); in ReverifyClass() local 117 h_klass.Get(), in ReverifyClass()
|
/art/runtime/gc/ |
D | heap-inl.h | 74 HandleWrapperObjPtr<mirror::Class> h_klass(hs.NewHandleWrapper(&klass)); in AllocObjectWithAllocator() 75 l->PreObjectAllocated(self, h_klass, &byte_count); in AllocObjectWithAllocator()
|
D | heap.cc | 1810 HandleWrapperObjPtr<mirror::Class> h_klass(hs.NewHandleWrapper(klass)); in AllocateInternalWithGc() local 1817 l->PreObjectAllocated(self, h_klass, &alloc_size); in AllocateInternalWithGc()
|
/art/openjdkjvmti/ |
D | ti_class.cc | 678 art::Handle<art::mirror::Class> h_klass(hs.NewHandle(klass)); in GetImplementedInterfaces() local 682 art::mirror::Class::ResolveDirectInterface(soa.Self(), h_klass, idx); in GetImplementedInterfaces() 725 art::Handle<art::mirror::Class> h_klass = hs.NewHandle(klass); in GetClassSignature() local 727 art::annotations::GetSignatureAnnotationForClass(h_klass); in GetClassSignature() 836 art::Handle<art::mirror::Class> h_klass(hs.NewHandle(klass)); in ClassGetModifiers() local 837 return art::mirror::Class::GetInnerClassFlags(h_klass, modifiers); in ClassGetModifiers()
|
D | ti_redefine.cc | 354 art::Handle<art::mirror::Class> h_klass(hs.NewHandle(obj->AsClass())); in IsModifiableClassGeneric() local 357 Redefiner::GetClassRedefinitionError<kType>(h_klass, &err_unused) != ERR(UNMODIFIABLE_CLASS) in IsModifiableClassGeneric() 382 art::Handle<art::mirror::Class> h_klass(hs.NewHandle(obj->AsClass())); in GetClassRedefinitionError() local 383 return Redefiner::GetClassRedefinitionError<kType>(h_klass, error_msg); in GetClassRedefinitionError() 930 art::Handle<art::mirror::Class> h_klass(hs.NewHandle(GetMirrorClass())); in CheckMethods() local 936 uint32_t num_old_method = h_klass->GetDeclaredMethodsSlice(art::kRuntimePointerSize).size(); in CheckMethods() 952 const art::DexFile& old_dex_file = h_klass->GetDexFile(); in CheckMethods() 953 art::ClassAccessor old_accessor(old_dex_file, *h_klass->GetClassDef()); in CheckMethods() 1012 art::Handle<art::mirror::Class> h_klass(hs.NewHandle(GetMirrorClass())); in CheckFields() local 1016 const art::DexFile& old_dex_file = h_klass->GetDexFile(); in CheckFields() [all …]
|
D | ti_heap.cc | 1212 art::Handle<art::mirror::Class> h_klass(hs.NewHandle<art::mirror::Class>(klass)); in VisitClass() local 1213 for (size_t i = 0; i < h_klass->NumDirectInterfaces(); ++i) { in VisitClass() 1215 art::mirror::Class::ResolveDirectInterface(self, h_klass, i); in VisitClass() 1243 DCHECK_EQ(h_klass.Get(), klass); in VisitClass()
|
/art/runtime/interpreter/ |
D | unstarted_runtime.cc | 289 Handle<mirror::Class> h_klass(hs.NewHandle(param->AsClass())); in UnstartedClassNewInstance() local 292 if (h_klass == nullptr) { in UnstartedClassNewInstance() 299 if (h_klass->IsFinalizable()) { in UnstartedClassNewInstance() 301 h_klass->PrettyClass().c_str()); in UnstartedClassNewInstance() 312 if (cl->EnsureInitialized(self, h_klass, true, true)) { in UnstartedClassNewInstance() 313 ArtMethod* cons = h_klass->FindConstructor("()V", cl->GetImagePointerSize()); in UnstartedClassNewInstance() 318 Handle<mirror::Object> h_obj(hs.NewHandle(h_klass->AllocObject(self))); in UnstartedClassNewInstance() 328 h_klass->PrettyClass().c_str()); in UnstartedClassNewInstance() 333 h_klass->PrettyClass().c_str(), in UnstartedClassNewInstance()
|
/art/compiler/optimizing/ |
D | instruction_builder.cc | 1575 Handle<mirror::Class> h_klass = graph_->GetHandleCache()->NewHandle(klass); in ProcessClinitCheckForInvoke() local 1576 HLoadClass* cls = BuildLoadClass(h_klass->GetDexTypeIndex(), in ProcessClinitCheckForInvoke() 1577 h_klass->GetDexFile(), in ProcessClinitCheckForInvoke() 1578 h_klass, in ProcessClinitCheckForInvoke() 2440 Handle<mirror::Class> h_klass = graph_->GetHandleCache()->NewHandle(klass); in ResolveClass() local 2441 class_cache_.Put(type_index, h_klass); in ResolveClass() 2442 return h_klass; in ResolveClass()
|
/art/runtime/mirror/ |
D | class.cc | 1440 Handle<Class> h_klass = hs.NewHandle(klass); in GetDeclaredMethodInternal() local 1444 for (auto& m : h_klass->GetDeclaredVirtualMethods(kPointerSize)) { in GetDeclaredMethodInternal() 1475 for (auto& m : h_klass->GetDirectMethods(kPointerSize)) { in GetDeclaredMethodInternal()
|
/art/dex2oat/driver/ |
D | compiler_driver.cc | 1192 for (Handle<mirror::Class> h_klass : to_insert_) { in Walk() 1193 MaybeAddToImageClasses(self_, h_klass.Get(), image_class_descriptors_); in Walk() 2176 Handle<mirror::Class> h_klass(hs.NewHandle(klass->GetClass())); in TryInitializeClass() local 2177 ObjectLock<mirror::Class> lock(self, h_klass); in TryInitializeClass()
|
/art/runtime/jni/ |
D | jni_internal.cc | 392 Handle<mirror::Class> h_klass(hs.NewHandle(klass)); in EnsureInitialized() local 393 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(self, h_klass, true, true)) { in EnsureInitialized() 396 return h_klass.Get(); in EnsureInitialized()
|