Home
last modified time | relevance | path

Searched refs:tls32_ (Results 1 – 5 of 5) sorted by relevance

/aosp12/art/runtime/
H A Dthread.h247 return tls32_.suspend_count; in GetSuspendCount()
263 tls32_.define_class_counter--; in DecrDefineClassCount()
267 tls32_.define_class_counter++; in IncrDefineClassCount()
351 tls32_.no_thread_suspension++; in StartAssertNoThreadSuspension()
364 tls32_.no_thread_suspension--; in EndAssertNoThreadSuspension()
377 tls32_.no_thread_suspension--; in EndAssertNoThreadSuspension()
391 return tls32_.daemon; in IsDaemon()
420 return tls32_.tid; in GetTid()
974 return tls32_.is_gc_marking; in GetIsGcMarking()
1151 return tls32_.use_mterp.load(); in UseMterp()
[all …]
H A Dthread-inl.h116 old_state_and_flags.as_int = tls32_.state_and_flags.as_int; in SetState()
119 tls32_.state_and_flags.as_struct.state = new_state; in SetState()
124 if (tls32_.no_thread_suspension != 0) { in IsThreadSuspensionAllowable()
137 return tls32_.user_code_suspend_count != 0; in IsThreadSuspensionAllowable()
169 return tls32_.user_code_suspend_count != 0; in AssertThreadSuspensionIsAllowable()
190 old_state_and_flags.as_int = tls32_.state_and_flags.as_int; in TransitionToSuspendedAndRunCheckpoints()
218 uint16_t current_flags = tls32_.state_and_flags.as_struct.flags; in PassActiveSuspendBarriers()
245 old_state_and_flags.as_int = tls32_.state_and_flags.as_int; in TransitionFromSuspendedToRunnable()
250 old_state_and_flags.as_int = tls32_.state_and_flags.as_int; in TransitionFromSuspendedToRunnable()
289 old_state_and_flags.as_int = tls32_.state_and_flags.as_int; in TransitionFromSuspendedToRunnable()
[all …]
H A Dentrypoints_order_test.cc65 CHECKED(OFFSETOF_MEMBER(Thread, tls32_.state_and_flags) == 0, thread_flags_at_zero); in CheckThreadOffsets()
66 EXPECT_OFFSET_DIFFP(Thread, tls32_, state_and_flags, suspend_count, 4); in CheckThreadOffsets()
67 EXPECT_OFFSET_DIFFP(Thread, tls32_, suspend_count, thin_lock_thread_id, 4); in CheckThreadOffsets()
68 EXPECT_OFFSET_DIFFP(Thread, tls32_, thin_lock_thread_id, tid, 4); in CheckThreadOffsets()
69 EXPECT_OFFSET_DIFFP(Thread, tls32_, tid, daemon, 4); in CheckThreadOffsets()
70 EXPECT_OFFSET_DIFFP(Thread, tls32_, daemon, throwing_OutOfMemoryError, 4); in CheckThreadOffsets()
71 EXPECT_OFFSET_DIFFP(Thread, tls32_, throwing_OutOfMemoryError, no_thread_suspension, 4); in CheckThreadOffsets()
72 EXPECT_OFFSET_DIFFP(Thread, tls32_, no_thread_suspension, thread_exit_check_count, 4); in CheckThreadOffsets()
73 EXPECT_OFFSET_DIFFP(Thread, tls32_, thread_exit_check_count, handling_signal_, 4); in CheckThreadOffsets()
76 EXPECT_OFFSET_DIFF_GT3(Thread, tls32_.thread_exit_check_count, tls64_.trace_clock_base, 4, in CheckThreadOffsets()
H A Dthread.cc167 tls32_.is_gc_marking = is_marking; in SetIsGcMarkingAndUpdateEntrypoints()
579 tls32_.tid = ::art::GetTid(); in InitTid()
1469 tls32_.suspend_count += delta; in ModifySuspendCountInternal()
1472 tls32_.user_code_suspend_count += delta; in ModifySuspendCountInternal()
1478 if (tls32_.suspend_count == 0) { in ModifySuspendCountInternal()
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()
2328 tls32_.use_mterp = false; in Thread()
3373 if (!tls32_.throwing_OutOfMemoryError) { in ThrowOutOfMemoryError()
[all …]
H A Druntime-inl.h97 thread->tls32_.use_mterp.store(interpreter::CanUseMterp()); in DoAndMaybeSwitchInterpreter()