Home
last modified time | relevance | path

Searched refs:owner_ (Results 1 – 6 of 6) sorted by relevance

/art/openjdkjvmti/
Dti_monitor.cc60 JvmtiMonitor() : owner_(nullptr), count_(0) { } in JvmtiMonitor()
64 art::Thread* owner_thread = monitor->owner_.load(std::memory_order_relaxed); in Destroy()
71 monitor->owner_.store(nullptr, std::memory_order_relaxed); in Destroy()
118 DCHECK(owner_.load(std::memory_order_relaxed) == nullptr); in MonitorEnter()
119 owner_.store(self, std::memory_order_relaxed); in MonitorEnter()
131 owner_.store(nullptr, std::memory_order_relaxed); in MonitorExit()
165 art::Thread* owner_thread = owner_.load(std::memory_order_relaxed); in IsOwner()
179 owner_.store(nullptr, std::memory_order_relaxed); in Wait()
188 CHECK(owner_.load(std::memory_order_relaxed) == nullptr); in Wait()
195 CHECK(owner_.load(std::memory_order_relaxed) == self); in Wait()
[all …]
Dti_object.cc99 usage->owner = info.owner_ != nullptr ? in GetObjectMonitorUsage()
100 jni->AddLocalReference<jthread>(info.owner_->GetPeerFromOtherThread()) : nullptr; in GetObjectMonitorUsage()
112 if (thd != info.owner_ && target.Ptr() == thd->GetMonitorEnterObject()) { in GetObjectMonitorUsage()
/art/runtime/
Dmonitor.cc96 owner_(owner), in Monitor()
125 owner_(owner), in Monitor()
195 NextMethodVisitor nmv(owner_.load(std::memory_order_relaxed)); in SetLockingMethod()
217 Thread* owner = owner_.load(std::memory_order_relaxed); in Install()
297 DCHECK(owner_ == Thread::Current()); in RemoveFromWaitSet()
420 Thread *owner = owner_.load(std::memory_order_relaxed); in TryLock()
430 DCHECK(owner_.load(std::memory_order_relaxed) == nullptr); in TryLock()
431 owner_.store(self, std::memory_order_relaxed); in TryLock()
465 if (ATraceEnabled() && owner_.load(std::memory_order_relaxed) != nullptr) { in Lock()
469 orig_owner = owner_.load(std::memory_order_relaxed); in Lock()
[all …]
Dmonitor.h135 return owner_.load(std::memory_order_relaxed); in GetOwner()
324 std::atomic<Thread*> owner_; variable
468 MonitorInfo() : owner_(nullptr), entry_count_(0) {} in MonitorInfo()
473 Thread* owner_; variable
/art/compiler/debug/
Delf_debug_info_writer.h104 : owner_(owner), in ElfCompilationUnitWriter()
105 info_(Is64BitInstructionSet(owner_->builder_->GetIsa()), &owner->debug_abbrev_) { in ElfCompilationUnitWriter()
111 ? owner_->builder_->GetText()->GetAddress() in Write()
113 const bool is64bit = Is64BitInstructionSet(owner_->builder_->GetIsa()); in Write()
125 dwarf::Writer<> debug_ranges(&owner_->debug_ranges_); in Write()
126 info_.WriteSecOffset(DW_AT_ranges, owner_->debug_ranges_.size()); in Write()
173 bool unique = owner_->defined_dex_classes_.insert(dex_class_desc).second; in Write()
283 owner_->builder_->GetDebugInfo()->WriteFully(buffer.data(), buffer.size()); in Write()
447 owner_->builder_->GetDebugInfo()->WriteFully(buffer.data(), buffer.size()); in Write()
467 owner_->builder_->GetIsa(),
[all …]
/art/libelffile/elf/
Delf_builder.h99 owner_(owner), in Section()
118 AllocateVirtualMemory(owner_->virtual_address_, size); in AllocateVirtualMemory()
128 CHECK_LE(owner_->virtual_address_, header_.sh_addr); in AllocateVirtualMemory()
129 owner_->virtual_address_ = header_.sh_addr + header_.sh_size; in AllocateVirtualMemory()
134 CHECK(owner_->current_section_ == nullptr); in Start()
137 header_.sh_offset = owner_->AlignFileOffset(align); in Start()
138 owner_->current_section_ = this; in Start()
143 CHECK(owner_->current_section_ == this); in End()
147 owner_->current_section_ = nullptr; in End()
153 CHECK(owner_->current_section_ == this); in GetPosition()
[all …]