Searched defs:obj_ (Results 1 - 12 of 12) sorted by relevance

/art/runtime/
H A Dobject_lock.h43 Handle<T> const obj_; member in class:art::ObjectLock
61 Handle<T> const obj_; member in class:art::ObjectTryLock
H A Dmonitor.h111 return obj_.Read<kReadBarrierOption>();
291 GcRoot<mirror::Object> obj_; member in class:art::Monitor
H A Dhandle_scope.h180 : MutableHandle<T>(handle), obj_(obj) {
186 *obj_ = MutableHandle<T>::Get();
190 T** const obj_; member in class:art::HandleWrapper
200 : MutableHandle<T>(handle), obj_(obj) {}
205 *obj_ = ObjPtr<T>(MutableHandle<T>::Get());
209 ObjPtr<T>* const obj_; member in class:art::HandleWrapperObjPtr
H A Dmonitor_test.cc380 explicit TryLockTask(Handle<mirror::Object> obj) : obj_(obj) {}
385 ObjectTryLock<mirror::Object> lock(self, obj_);
394 Handle<mirror::Object> obj_; member in class:art::TryLockTask
/art/compiler/optimizing/
H A Dcode_generator_mips.cc622 obj_(obj),
685 // update the field in the holder (`*(obj_ + field_offset_)`).
701 Register base = obj_;
761 const Register obj_; member in class:art::mips::ReadBarrierMarkAndUpdateFieldSlowPathMIPS
762 // The location of the offset of the marked reference field within `obj_`.
782 obj_(obj),
895 parallel_move.AddMove(obj_,
926 size_t obj = static_cast<int>(obj_.AsRegister<Register>());
946 const Location obj_; member in class:art::mips::ReadBarrierForHeapReferenceSlowPathMIPS
H A Dcode_generator_mips64.cc567 obj_(obj),
629 // update the field in the holder (`*(obj_ + field_offset_)`).
645 GpuRegister base = obj_;
696 const GpuRegister obj_; member in class:art::mips64::ReadBarrierMarkAndUpdateFieldSlowPathMIPS64
697 // The location of the offset of the marked reference field within `obj_`.
717 obj_(obj),
828 parallel_move.AddMove(obj_,
861 size_t obj = static_cast<int>(obj_.AsRegister<GpuRegister>());
881 const Location obj_; member in class:art::mips64::ReadBarrierForHeapReferenceSlowPathMIPS64
H A Dcode_generator_arm64.cc805 obj_(obj),
825 DCHECK(obj_.IsW());
874 __ Ldr(temp_, HeapOperand(obj_, monitor_offset));
887 __ Add(obj_.X(), obj_.X(), Operand(temp_.X(), LSR, 32));
894 obj_,
917 Register obj_; member in class:art::arm64::LoadReferenceWithBakerReadBarrierSlowPathARM64
918 // The offset, index and scale factor to access the reference in `obj_`.
926 // A temporary register used to hold the lock word of `obj_`.
962 obj_(ob
1128 const Register obj_; member in class:art::arm64::LoadReferenceWithBakerReadBarrierAndUpdateFieldSlowPathARM64
1322 const Location obj_; member in class:art::arm64::ReadBarrierForHeapReferenceSlowPathARM64
[all...]
H A Dcode_generator_arm.cc784 obj_(obj),
843 __ LoadFromOffset(kLoadWord, temp_, obj_, monitor_offset);
856 __ add(obj_, obj_, ShifterOperand(temp_, LSR, 32));
862 instruction_, ref_, obj_, offset_, index_, scale_factor_, /* needs_null_check */ false);
883 Register obj_; member in class:art::arm::LoadReferenceWithBakerReadBarrierSlowPathARM
884 // The offset, index and scale factor to access the reference in `obj_`.
890 // A temporary register used to hold the lock word of `obj_`.
926 obj_(obj),
956 // The location of the offset of the marked reference field within `obj_`
1084 const Register obj_; member in class:art::arm::LoadReferenceWithBakerReadBarrierAndUpdateFieldSlowPathARM
1277 const Location obj_; member in class:art::arm::ReadBarrierForHeapReferenceSlowPathARM
[all...]
H A Dcode_generator_arm_vixl.cc806 obj_(obj),
872 arm_codegen->GetAssembler()->LoadFromOffset(kLoadWord, temp_, obj_, monitor_offset);
885 __ Add(obj_, obj_, Operand(temp_, ShiftType::LSR, 32));
890 instruction_, ref_, obj_, offset_, index_, scale_factor_, /* needs_null_check */ false);
911 vixl32::Register obj_; member in class:art::arm::LoadReferenceWithBakerReadBarrierSlowPathARMVIXL
912 // The offset, index and scale factor to access the reference in `obj_`.
918 // A temporary register used to hold the lock word of `obj_`.
955 obj_(obj),
1000 arm_codegen->GetAssembler()->LoadFromOffset(kLoadWord, temp1_, obj_, monitor_offse
1126 const vixl32::Register obj_; member in class:art::arm::LoadReferenceWithBakerReadBarrierAndUpdateFieldSlowPathARMVIXL
1321 const Location obj_; member in class:art::arm::ReadBarrierForHeapReferenceSlowPathARMVIXL
[all...]
H A Dcode_generator_x86.cc547 obj_(obj),
626 Register base = obj_;
680 const Register obj_; member in class:art::x86::ReadBarrierMarkAndUpdateFieldSlowPathX86
681 // The address of the marked reference field. The base of this address must be `obj_`.
704 obj_(obj),
817 parallel_move.AddMove(obj_,
845 size_t obj = static_cast<int>(obj_.AsRegister<Register>());
862 const Location obj_; member in class:art::x86::ReadBarrierForHeapReferenceSlowPathX86
H A Dcode_generator_x86_64.cc562 obj_(obj),
645 CpuRegister base = obj_;
700 const CpuRegister obj_; member in class:art::x86_64::ReadBarrierMarkAndUpdateFieldSlowPathX86_64
701 // The address of the marked reference field. The base of this address must be `obj_`.
725 obj_(obj),
835 parallel_move.AddMove(obj_,
868 size_t obj = static_cast<int>(obj_.AsRegister<CpuRegister>().AsRegister());
885 const Location obj_; member in class:art::x86_64::ReadBarrierForHeapReferenceSlowPathX86_64
/art/runtime/gc/
H A Dheap.cc2861 explicit RootMatchesObjectVisitor(const mirror::Object* obj) : obj_(obj) { }
2865 if (root == obj_) {
2866 LOG(INFO) << "Object " << obj_ << " is a root " << info.ToString();
2871 const mirror::Object* const obj_; member in class:art::gc::RootMatchesObjectVisitor::mirror

Completed in 221 milliseconds