/art/openjdkjvmti/ |
D | ti_class_definition.h | 56 : klass_(nullptr), in ArtClassDefinition() 125 return klass_; in GetClass() 164 jclass klass_; variable
|
D | ti_class_definition.cc | 125 klass_ = klass; in InitCommon() 269 DCHECK(klass_ != nullptr); in InitWithDex() 270 const art::DexFile& cur_dex = self->DecodeJObject(klass_)->AsClass()->GetDexFile(); in InitWithDex() 293 DCHECK(klass_ != nullptr); in InitWithDex() 294 const art::DexFile& cur_dex = self->DecodeJObject(klass_)->AsClass()->GetDexFile(); in InitWithDex() 360 klass_ = nullptr; in InitFirstLoad()
|
D | ti_redefine.h | 131 klass_ = other.klass_; 142 klass_(other.klass_), in ClassRedefinition() 287 jclass klass_; variable
|
D | ti_redefine.cc | 537 klass_(klass), in ClassRedefinition() 736 return driver_->self_->DecodeJObject(klass_)->AsClass(); in GetMirrorClass() 3117 driver_->self_->DecodeJObject(klass_)->AsClass())); in EnsureClassAllocationsFinished()
|
/art/runtime/ |
D | subtype_check_test.cc | 222 mock.klass_ = klass; in Lookup() 231 return SC::EnsureInitialized(klass_); in EnsureInitialized() 237 return SC::EnsureAssigned(klass_); in EnsureAssigned() 243 return SC::ForceUninitialize(klass_); in ForceUninitialize() 249 return SC::GetEncodedPathToRootForSource(klass_); in GetEncodedPathToRootForSource() 255 return SC::GetEncodedPathToRootForTarget(klass_); in GetEncodedPathToRootForTarget() 261 return SC::GetEncodedPathToRootMask(klass_); in GetEncodedPathToRootMask() 266 return SC::IsSubtypeOf(klass_, target.klass_); in IsSubtypeOf() 272 SC::Dump(tree.klass_, os); in operator <<() 273 os << ", class: " << tree.klass_->PrettyClass() << ")"; in operator <<() [all …]
|
D | hidden_api.h | 65 : klass_(nullptr), in AccessContext() 72 : klass_(nullptr), in AccessContext() 78 : klass_(nullptr), in AccessContext() 85 : klass_(klass), in AccessContext() 89 ObjPtr<mirror::Class> GetClass() const { return klass_; } in GetClass() 136 const ObjPtr<mirror::Class> klass_; variable
|
D | class_linker.cc | 6346 : klass_(klass), in LinkVirtualHashTable() 6354 ArtMethod* local_method = klass_->GetVirtualMethodDuringLinking( in Add() 6382 klass_->GetVirtualMethodDuringLinking(value, image_pointer_size_); in FindAndRemove() 6404 Handle<mirror::Class> klass_; member in art::LinkVirtualHashTable 7591 klass_(klass), in LinkInterfaceMethodsHelper() 7636 auto* resolved_methods = klass_->GetDexCache()->GetResolvedMethods(); in CheckNoStaleMethodsInDexCache() 7637 for (size_t i = 0, count = klass_->GetDexCache()->NumResolvedMethods(); i < count; ++i) { in CheckNoStaleMethodsInDexCache() 7683 return !klass_->IsInterface(); in FillTables() 7687 DCHECK(!klass_->IsInterface() || (default_methods_.empty() && miranda_methods_.empty())) in LogNewVirtuals() 7689 VLOG(class_linker) << mirror::Class::PrettyClass(klass_.Get()) << ": miranda_methods=" in LogNewVirtuals() [all …]
|
D | class_linker_test.cc | 569 addOffset(OFFSETOF_MEMBER(mirror::Object, klass_), "shadow$_klass_"); in ObjectOffsets()
|
/art/runtime/gc/ |
D | allocation_record.h | 160 : byte_count_(count), klass_(klass), trace_(std::move(trace)) {} in AllocRecord() 179 return klass_.Read(); in GetClass() 186 return klass_; in GetClassGcRoot() 196 GcRoot<mirror::Class> klass_; variable
|
D | allocation_record.cc | 39 return klass_.IsNull() ? "null" : klass_.Read()->GetDescriptor(storage); in GetClassDescriptor()
|
/art/runtime/verifier/ |
D | reg_type.cc | 933 CHECK(klass_.IsNull()) << *this; in CheckInvariants() 935 if (!klass_.IsNull()) { in CheckInvariants() 938 CHECK_EQ(descriptor_, klass_.Read()->GetDescriptor(&temp)) << *this; in CheckInvariants() 943 klass_.VisitRootIfNonNull(visitor, root_info); in VisitRoots() 953 CHECK(klass_.IsNull()) << *this; in CheckInvariants() 958 CHECK(klass_.IsNull()) << *this; in CheckInvariants() 976 CHECK(klass_.IsNull()) << *this; in CheckInvariants() 1020 CHECK(klass_.IsNull()) << *this; in CheckInvariants() 1026 CHECK(klass_.IsNull()) << *this; in CheckInvariants()
|
D | reg_type.h | 176 bool result = !klass_.IsNull(); in HasClass() 196 DCHECK(!klass_.IsNull()) << Dump(); in GetClass() 198 return klass_.Read(); in GetClass() 325 klass_(klass), in RegType() 340 mutable GcRoot<mirror::Class> klass_; // Non-const only due to moving classes. variable
|
D | reg_type_cache.cc | 615 if (cur_entry->klass_.IsNull() && cur_entry->IsConstant() && in FromCat1NonSmallConstant()
|
/art/tools/hiddenapi/ |
D | hiddenapi.cc | 157 : klass_(klass), item_(item), is_method_(false) { in DexMember() 162 : klass_(klass), item_(item), is_method_(true) { in DexMember() 166 inline const DexClass& GetDeclaringClass() const { return klass_; } in GetDeclaringClass() 179 ss << klass_.GetDescriptor() << "->" << GetName() << (IsMethod() ? "" : ":") in GetApiEntry() 227 const DexClass& klass_; member in art::hiddenapi::DexMember
|
/art/runtime/jit/ |
D | jit.cc | 766 JitCompileTask(ArtMethod* method, TaskKind kind) : method_(method), kind_(kind), klass_(nullptr) { in JitCompileTask() 774 klass_ = soa.Vm()->AddGlobalRef(soa.Self(), method_->GetDeclaringClass()); in JitCompileTask() 775 CHECK(klass_ != nullptr); in JitCompileTask() 780 if (klass_ != nullptr) { in ~JitCompileTask() 782 soa.Vm()->DeleteGlobalRef(soa.Self(), klass_); in ~JitCompileTask() 820 jobject klass_; member in art::jit::JitCompileTask
|
/art/dex2oat/ |
D | dex2oat.cc | 722 klass_ = hs_->NewHandle(apply in ThreadLocalHashOverride() 727 field_ = ((klass_ != nullptr) && klass_->IsVisiblyInitialized()) in ThreadLocalHashOverride() 728 ? klass_->FindDeclaredStaticField("nextHashCode", in ThreadLocalHashOverride() 732 hs_->NewHandle(field_ != nullptr ? field_->GetObject(klass_.Get()) : nullptr); in ThreadLocalHashOverride() 748 field_->SetObject</*kTransactionActive=*/ false>(klass_.Get(), new_field_value.Get()); in ThreadLocalHashOverride() 751 if ((klass_ != nullptr) && klass_->IsVisiblyInitialized()) { in ThreadLocalHashOverride() 765 field_->SetObject</*kTransactionActive=*/ false>(klass_.Get(), old_field_value_.Get()); in ~ThreadLocalHashOverride() 772 Handle<mirror::Class> klass_; member in art::ThreadLocalHashOverride
|
/art/runtime/mirror/ |
D | object.h | 91 return OFFSET_OF_OBJECT_MEMBER(Object, klass_); in ClassOffset() 772 HeapReference<Class> klass_; variable
|
/art/compiler/optimizing/ |
D | nodes.h | 6315 klass_(klass) { in HLoadClass() 6380 return ReferenceTypeInfo::CreateUnchecked(klass_, /* is_exact= */ true); in GetLoadedClassRTI() 6388 DCHECK(klass_ != nullptr); in SetValidLoadedClassRTI() 6428 return klass_; in GetClass() 6472 Handle<mirror::Class> klass_; variable 7186 klass_(klass) { in HTypeCheckInstruction() 7240 return ReferenceTypeInfo::CreateUnchecked(klass_, /* is_exact= */ true); in GetTargetClassRTI() 7248 DCHECK(klass_ != nullptr); in SetValidTargetClassRTI() 7253 return klass_; in GetClass() 7269 Handle<mirror::Class> klass_; variable
|