Home
last modified time | relevance | path

Searched refs:thread_ (Results 1 – 17 of 17) sorted by relevance

/art/runtime/jdwp/
Djdwp_main.cc333 thread_(nullptr), in JdwpState()
572 thread_ = Thread::Current(); in Run()
576 MutexLock locker(thread_, thread_start_lock_); in Run()
578 thread_start_cond_.Broadcast(thread_); in Run()
582 CHECK_EQ(thread_->GetState(), kNative); in Run()
583 Locks::mutator_lock_->AssertNotHeld(thread_); in Run()
584 thread_->SetState(kWaitingInMainDebuggerLoop); in Run()
612 MutexLock mu(thread_, attach_lock_); in Run()
614 attach_cond_.Broadcast(thread_); in Run()
626 CHECK_EQ(thread_->GetState(), kWaitingInMainDebuggerLoop); in Run()
[all …]
Djdwp.h370 Thread* thread_; member
/art/runtime/
Dstack.cc63 : thread_(thread), in StackVisitor()
159 ShadowFrame* shadow_frame = thread_->FindDebuggerShadowFrame(frame_id); in GetVRegFromDebuggerShadowFrame()
161 bool* updated_vreg_flags = thread_->GetUpdatedVRegFlags(frame_id); in GetVRegFromDebuggerShadowFrame()
389 shadow_frame = thread_->FindOrCreateDebuggerShadowFrame(frame_id, num_regs, m, GetDexPc()); in SetVReg()
393 thread_->GetUpdatedVRegFlags(frame_id)[vreg] = true; in SetVReg()
425 shadow_frame = thread_->FindOrCreateDebuggerShadowFrame(frame_id, num_regs, m, GetDexPc()); in SetVRegPair()
429 thread_->GetUpdatedVRegFlags(frame_id)[vreg] = true; in SetVRegPair()
430 thread_->GetUpdatedVRegFlags(frame_id)[vreg + 1] = true; in SetVRegPair()
530 HasMoreFramesVisitor visitor(thread_, walk_kind_, GetNumFrames(), GetFrameHeight()); in GetNextMethodAndDexPc()
751 DCHECK(thread_ == Thread::Current() || thread_->IsSuspended()); in WalkStack()
[all …]
Dsignal_catcher.cc74 thread_(nullptr) { in SignalCatcher()
82 while (thread_ == nullptr) { in SignalCatcher()
182 signal_catcher->thread_ = self; in Run()
Dsignal_catcher.h57 Thread* thread_ GUARDED_BY(lock_);
Dstack.h177 return thread_; in GetThread()
212 num_frames_ = ComputeNumFrames(thread_, walk_kind_); in GetNumFrames()
333 Thread* const thread_; variable
Dthread_pool.h89 Thread* GetThread() const { return thread_; } in GetThread()
100 Thread* thread_; variable
Dmonitor_test.cc51 Thread* thread_; member in art::MonitorTest
70 monitor_test_->thread_ = self; // Pass the Thread. in Run()
188 monitor_test_->thread_->Interrupt(self); in Run()
Dthread_pool.cc104 worker->thread_ = Thread::Current(); in Callback()
106 worker->thread_->SetIsRuntimeThread(true); in Callback()
Dinstrumentation.cc441 thread_(thread_in), in InstrumentationRestoreStack()
485 instrumentation_->MethodExitEvent(thread_, instrumentation_frame.this_object_, m, in InstrumentationRestoreStack()
500 Thread* const thread_; in InstrumentationRestoreStack() member
Ddebugger.cc3637 thread_(nullptr), in ScopedDebuggerThreadSuspension()
3642 thread_ = DecodeThread(soa, thread_id, &error_); in ScopedDebuggerThreadSuspension()
3644 if (thread_ == soa.Self()) { in ScopedDebuggerThreadSuspension()
3662 CHECK_EQ(suspended_thread, thread_); in ScopedDebuggerThreadSuspension()
3670 return thread_; in GetThread()
3679 bool resumed = Runtime::Current()->GetThreadList()->Resume(thread_, in ~ScopedDebuggerThreadSuspension()
3686 Thread* thread_; member in art::ScopedDebuggerThreadSuspension
/art/openjdkjvmti/
Devents-inl.h427 explicit ScopedDisablePopFrame(art::Thread* thread) : thread_(thread) { in ScopedDisablePopFrame()
428 art::Locks::mutator_lock_->AssertSharedHeld(thread_); in ScopedDisablePopFrame()
429 art::MutexLock mu(thread_, *art::Locks::thread_list_lock_); in ScopedDisablePopFrame()
430 JvmtiGlobalTLSData* data = ThreadUtil::GetOrCreateGlobalTLSData(thread_); in ScopedDisablePopFrame()
432 thread_, art::StackVisitor::StackWalkKind::kIncludeInlinedFrames); in ScopedDisablePopFrame()
441 art::Locks::mutator_lock_->AssertSharedHeld(thread_); in ~ScopedDisablePopFrame()
442 art::MutexLock mu(thread_, *art::Locks::thread_list_lock_); in ~ScopedDisablePopFrame()
443 JvmtiGlobalTLSData* data = ThreadUtil::GetGlobalTLSData(thread_); in ~ScopedDisablePopFrame()
449 art::Thread* thread_;
/art/runtime/jit/
Dprofile_saver.cc248 explicit ScopedDefaultPriority(pthread_t thread) : thread_(thread) { in ScopedDefaultPriority()
249 SetProfileSaverThreadPriority(thread_, GetDefaultThreadPriority()); in ScopedDefaultPriority()
253 SetProfileSaverThreadPriority(thread_, kProfileSaverPthreadPriority); in ~ScopedDefaultPriority()
257 const pthread_t thread_; member in art::ScopedDefaultPriority
/art/runtime/gc/space/
Dregion_space.h381 thread_(nullptr), in Region()
403 thread_ = nullptr; in Init()
605 Thread* thread_; // The owning thread if it's a tlab. variable
Dregion_space.cc844 r->thread_ = self; in AllocNewTlab()
869 r->thread_ = nullptr; in RevokeThreadLocalBuffersLocked()
924 << " thread=" << thread_ << '\n'; in Dump()
977 thread_ = nullptr; in Clear()
Dregion_space-inl.h506 bytes = thread_->GetThreadLocalBytesAllocated(); in BytesAllocated()
/art/runtime/gc/collector/
Dconcurrent_copying.cc3035 : collector_(collector), thread_(thread) { in RefFieldsVisitor()
3063 collector_->MarkRoot</*kGrayImmuneObject=*/false>(thread_, root); in VisitRoot()
3068 Thread* const thread_; member in art::gc::collector::ConcurrentCopying::RefFieldsVisitor