/art/runtime/mirror/ |
D | executable.h | 57 HeapReference<mirror::Class> declaring_class_; variable 65 return MemberOffset(OFFSETOF_MEMBER(Executable, declaring_class_)); in DeclaringClassOffset()
|
D | field-inl.h | 33 return GetFieldObject<Class>(OFFSET_OF_OBJECT_MEMBER(Field, declaring_class_)); in GetDeclaringClass() 99 SetFieldObject<kTransactionActive>(OFFSET_OF_OBJECT_MEMBER(Field, declaring_class_), c); in SetDeclaringClass()
|
D | stack_trace_element-inl.h | 28 return GetFieldObject<String>(OFFSET_OF_OBJECT_MEMBER(StackTraceElement, declaring_class_)); in GetDeclaringClass()
|
D | stack_trace_element.cc | 52 SetFieldObject<kTransactionActive>(OFFSET_OF_OBJECT_MEMBER(StackTraceElement, declaring_class_), in Init()
|
D | stack_trace_element.h | 51 HeapReference<String> declaring_class_;
|
D | field.h | 84 HeapReference<mirror::Class> declaring_class_; variable
|
/art/runtime/ |
D | art_method-inl.h | 53 return declaring_class_.Read<kReadBarrierOption>(&gc_root_source); in GetDeclaringClassUnchecked() 70 declaring_class_ = GcRoot<mirror::Class>(new_declaring_class); in SetDeclaringClass() 77 auto atomic_root_class = reinterpret_cast<Atomic<GcRoot<mirror::Class>>*>(&declaring_class_); in CASDeclaringClass() 364 if (LIKELY(!declaring_class_.IsNull())) { in VisitRoots() 365 visitor.VisitRoot(declaring_class_.AddressWithoutBarrier()); in VisitRoots() 366 ObjPtr<mirror::Class> klass = declaring_class_.Read<kReadBarrierOption>(); in VisitRoots()
|
D | art_field.h | 52 return declaring_class_.AddressWithoutBarrier(); in GetDeclaringClassAddressWithoutBarrier() 176 visitor.VisitRoot(declaring_class_.AddressWithoutBarrier()); in VisitRoots() 219 return declaring_class_; in DeclaringClassRoot() 243 GcRoot<mirror::Class> declaring_class_; variable
|
D | art_method.h | 98 return declaring_class_.AddressWithoutBarrier(); in GetDeclaringClassAddressWithoutBarrier() 108 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, declaring_class_)); in DeclaringClassOffset() 712 visitor(this, &declaring_class_, "declaring_class_"); in VisitMembers() 738 return declaring_class_; in DeclaringClassRoot() 744 GcRoot<mirror::Class> declaring_class_;
|
D | art_field-inl.h | 46 ObjPtr<mirror::Class> result = declaring_class_.Read<kReadBarrierOption>(&gc_root_source); in GetDeclaringClass() 53 declaring_class_ = GcRoot<mirror::Class>(new_declaring_class); in SetDeclaringClass()
|
D | class_linker_test.cc | 644 addOffset(OFFSETOF_MEMBER(mirror::StackTraceElement, declaring_class_), "declaringClass"); in StackTraceElementOffsets() 716 addOffset(OFFSETOF_MEMBER(mirror::Field, declaring_class_), "declaringClass"); in FieldOffsets() 728 addOffset(OFFSETOF_MEMBER(mirror::Executable, declaring_class_), "declaringClass"); in ExecutableOffsets()
|
D | art_method.cc | 755 declaring_class_ = GcRoot<mirror::Class>(const_cast<ArtMethod*>(src)->GetDeclaringClass()); in CopyFrom()
|
/art/tools/jvmti-agents/breakpoint-logger/ |
D | breakpoint_logger.cc | 179 declaring_class_(nullptr), in ScopedMethodInfo() 187 env_->DeleteLocalRef(declaring_class_); in ~ScopedMethodInfo() 194 if (jvmti_env_->GetMethodDeclaringClass(method_, &declaring_class_) != JVMTI_ERROR_NONE) { in Init() 197 class_info_.reset(new ScopedClassInfo(jvmti_env_, declaring_class_)); in Init() 219 return declaring_class_; in GetDeclaringClass() 242 jclass declaring_class_; member in breakpoint_logger::ScopedMethodInfo
|
/art/test/ti-stress/ |
D | stress.cc | 221 declaring_class_(nullptr), in ScopedMethodInfo() 228 DeleteLocalRef(env_, declaring_class_); in ~ScopedMethodInfo() 234 if (jvmtienv_->GetMethodDeclaringClass(method_, &declaring_class_) != JVMTI_ERROR_NONE) { in Init() 237 class_info_.reset(new ScopedClassInfo(jvmtienv_, declaring_class_)); in Init() 259 return declaring_class_; in GetDeclaringClass() 278 jclass declaring_class_; member in art::ScopedMethodInfo 291 declaring_class_(field_klass), in ScopedFieldInfo() 303 class_info_.reset(new ScopedClassInfo(jvmtienv_, declaring_class_)); in Init() 306 declaring_class_, field_, &name_, &type_, nullptr) == JVMTI_ERROR_NONE); in Init() 314 return declaring_class_; in GetDeclaringClass() [all …]
|
/art/tools/jvmti-agents/ti-fast/ |
D | tifast.cc | 242 DeleteLocalRef(env_, declaring_class_); in ~ScopedMethodInfo() 249 if (jvmtienv_->GetMethodDeclaringClass(method_, &declaring_class_) != JVMTI_ERROR_NONE) { in Init() 252 class_info_.reset(new ScopedClassInfo(jvmtienv_, declaring_class_)); in Init() 274 return declaring_class_; in GetDeclaringClass() 297 jclass declaring_class_ = nullptr; member in tifast::__anon034dbc8c0111::ScopedMethodInfo
|
/art/runtime/verifier/ |
D | method_verifier.cc | 601 const RegType* declaring_class_; // Lazily computed reg type of the method's declaring class. member in art::verifier::impl::__anonfaa579ac0111::MethodVerifier 712 declaring_class_(nullptr), in MethodVerifier() 5027 if (declaring_class_ == nullptr) { in GetDeclaringClass() 5033 declaring_class_ = &FromClass(descriptor, klass, klass->CannotBeAssignedFromOtherTypes()); in GetDeclaringClass() 5035 declaring_class_ = ®_types_.FromDescriptor(class_loader_.Get(), descriptor, false); in GetDeclaringClass() 5038 return *declaring_class_; in GetDeclaringClass()
|