• Home
  • Raw
  • Download

Lines Matching refs:tls32_

167   tls32_.is_gc_marking = is_marking;  in SetIsGcMarkingAndUpdateEntrypoints()
309 int old_state = tls32_.park_state_.fetch_add(1, std::memory_order_relaxed); in Park()
318 int result = futex(tls32_.park_state_.Address(), in Park()
352 result = futex(tls32_.park_state_.Address(), in Park()
362 result = futex(tls32_.park_state_.Address(), in Park()
383 tls32_.park_state_.store(kNoPermit, std::memory_order_relaxed); in Park()
405 if (tls32_.park_state_.exchange(kPermitAvailable, std::memory_order_relaxed) in Unpark()
407 int result = futex(tls32_.park_state_.Address(), in Unpark()
579 tls32_.tid = ::art::GetTid(); in InitTid()
960 tls32_.thin_lock_thread_id = thread_list->AllocThreadId(this); in Init()
1436 if (UNLIKELY(delta + tls32_.user_code_suspend_count < 0)) { in ModifySuspendCountInternal()
1441 if (UNLIKELY(delta < 0 && tls32_.suspend_count <= 0)) { in ModifySuspendCountInternal()
1469 tls32_.suspend_count += delta; in ModifySuspendCountInternal()
1472 tls32_.user_code_suspend_count += delta; in ModifySuspendCountInternal()
1478 if (tls32_.suspend_count == 0) { in ModifySuspendCountInternal()
1482 tls32_.state_and_flags.as_atomic_int.fetch_or(flags, std::memory_order_seq_cst); in ModifySuspendCountInternal()
1584 old_state_and_flags.as_int = tls32_.state_and_flags.as_int; in RequestCheckpoint()
1594 bool success = tls32_.state_and_flags.as_atomic_int.CompareAndSetStrongSequentiallyConsistent( in RequestCheckpoint()
1611 old_state_and_flags.as_int = tls32_.state_and_flags.as_int; in RequestEmptyCheckpoint()
1623 bool success = tls32_.state_and_flags.as_atomic_int.CompareAndSetStrongSequentiallyConsistent( in RequestEmptyCheckpoint()
1888 << " sCount=" << thread->tls32_.suspend_count in DumpState()
1889 << " ucsCount=" << thread->tls32_.user_code_suspend_count in DumpState()
1890 << " flags=" << thread->tls32_.state_and_flags.as_struct.flags in DumpState()
2168 !tls32_.throwing_OutOfMemoryError, check_suspended, dump_locks); in DumpJavaStack()
2205 if (self->tls32_.thread_exit_check_count == 0) { in ThreadExitCallback()
2215 self->tls32_.thread_exit_check_count = 1; in ThreadExitCallback()
2300 : tls32_(daemon), in Thread()
2311 tls32_.state_and_flags.as_struct.flags = 0; in Thread()
2312 tls32_.state_and_flags.as_struct.state = kNative; in Thread()
2313 tls32_.interrupted.store(false, std::memory_order_relaxed); in Thread()
2316 tls32_.park_state_.store(kNoPermit, std::memory_order_relaxed); in Thread()
2327 tls32_.is_transitioning_to_runnable = false; in Thread()
2328 tls32_.use_mterp = false; in Thread()
2333 tls32_.use_mterp = interpreter::CanUseMterp(); in NotifyInTheadList()
2479 CHECK_EQ(tls32_.is_transitioning_to_runnable, false); in ~Thread()
2680 bool interrupted = tls32_.interrupted.load(std::memory_order_seq_cst); in Interrupted()
2682 tls32_.interrupted.store(false, std::memory_order_seq_cst); in Interrupted()
2689 return tls32_.interrupted.load(std::memory_order_seq_cst); in IsInterrupted()
2695 if (tls32_.interrupted.load(std::memory_order_seq_cst)) { in Interrupt()
2698 tls32_.interrupted.store(true, std::memory_order_seq_cst); in Interrupt()
3372 << (tls32_.throwing_OutOfMemoryError ? ", recursive case)" : ")"); in ThrowOutOfMemoryError()
3373 if (!tls32_.throwing_OutOfMemoryError) { in ThrowOutOfMemoryError()
3374 tls32_.throwing_OutOfMemoryError = true; in ThrowOutOfMemoryError()
3376 tls32_.throwing_OutOfMemoryError = false; in ThrowOutOfMemoryError()