Home
last modified time | relevance | path

Searched refs:klass_ (Results 1 – 18 of 18) sorted by relevance

/art/openjdkjvmti/
Dti_class_definition.h56 : klass_(nullptr), in ArtClassDefinition()
125 return klass_; in GetClass()
164 jclass klass_; variable
Dti_class_definition.cc125 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()
Dti_redefine.h131 klass_ = other.klass_;
142 klass_(other.klass_), in ClassRedefinition()
287 jclass klass_; variable
Dti_redefine.cc537 klass_(klass), in ClassRedefinition()
736 return driver_->self_->DecodeJObject(klass_)->AsClass(); in GetMirrorClass()
3117 driver_->self_->DecodeJObject(klass_)->AsClass())); in EnsureClassAllocationsFinished()
/art/runtime/
Dsubtype_check_test.cc222 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 …]
Dhidden_api.h65 : 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
Dclass_linker.cc6346 : 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 …]
Dclass_linker_test.cc569 addOffset(OFFSETOF_MEMBER(mirror::Object, klass_), "shadow$_klass_"); in ObjectOffsets()
/art/runtime/gc/
Dallocation_record.h160 : 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
Dallocation_record.cc39 return klass_.IsNull() ? "null" : klass_.Read()->GetDescriptor(storage); in GetClassDescriptor()
/art/runtime/verifier/
Dreg_type.cc933 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()
Dreg_type.h176 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
Dreg_type_cache.cc615 if (cur_entry->klass_.IsNull() && cur_entry->IsConstant() && in FromCat1NonSmallConstant()
/art/tools/hiddenapi/
Dhiddenapi.cc157 : 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/
Djit.cc766 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/
Ddex2oat.cc722 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/
Dobject.h91 return OFFSET_OF_OBJECT_MEMBER(Object, klass_); in ClassOffset()
772 HeapReference<Class> klass_; variable
/art/compiler/optimizing/
Dnodes.h6315 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