Home | History | Annotate | Download | only in runtime

Lines Matching refs:tlsPtr_

233       const char* previous_cause = tlsPtr_.last_no_thread_suspension_cause;
235 tlsPtr_.last_no_thread_suspension_cause = cause;
248 tlsPtr_.last_no_thread_suspension_cause = old_cause;
299 CHECK(tlsPtr_.jpeer == nullptr);
300 return tlsPtr_.opeer;
304 return tlsPtr_.jpeer != nullptr || tlsPtr_.opeer != nullptr;
314 return tlsPtr_.exception != nullptr;
320 *throw_location = tlsPtr_.throw_location;
322 return tlsPtr_.exception;
332 tlsPtr_.exception = new_exception;
333 tlsPtr_.throw_location = throw_location;
337 tlsPtr_.exception = nullptr;
338 tlsPtr_.throw_location.Clear();
347 DCHECK(tlsPtr_.long_jump_context == nullptr);
348 tlsPtr_.long_jump_context = context;
359 tlsPtr_.managed_stack.SetTopQuickFrame(top_method);
360 tlsPtr_.managed_stack.SetTopQuickFramePc(pc);
364 tlsPtr_.managed_stack.SetTopShadowFrame(top);
368 return (tlsPtr_.managed_stack.GetTopQuickFrame() != nullptr) ||
369 (tlsPtr_.managed_stack.GetTopShadowFrame() != nullptr);
403 return tlsPtr_.jni_env;
410 return tlsPtr_.monitor_enter_object;
414 tlsPtr_.monitor_enter_object = obj;
453 return tlsPtr_.wait_next;
457 tlsPtr_.wait_next = next;
461 return tlsPtr_.class_loader_override;
507 size_t base = OFFSETOF_MEMBER(Thread, tlsPtr_);
578 return tlsPtr_.stack_size - (tlsPtr_.stack_end - tlsPtr_.stack_begin);
585 return tlsPtr_.stack_end + GetStackOverflowReservedBytes(kRuntimeISA);
587 return tlsPtr_.stack_end;
592 return tlsPtr_.stack_end;
602 tlsPtr_.stack_end = tlsPtr_.stack_begin + GetStackOverflowReservedBytes(kRuntimeISA);
609 return tlsPtr_.stack_end == tlsPtr_.stack_begin;
639 return &tlsPtr_.managed_stack;
644 tlsPtr_.managed_stack.PushManagedStackFragment(fragment);
647 tlsPtr_.managed_stack.PopManagedStackFragment(fragment);
651 return tlsPtr_.managed_stack.PushShadowFrame(new_top_frame);
655 return tlsPtr_.managed_stack.PopShadowFrame();
667 return tlsPtr_.managed_stack.NumJniShadowFrameReferences();
685 return tlsPtr_.top_handle_scope;
689 handle_scope->SetLink(tlsPtr_.top_handle_scope);
690 tlsPtr_.top_handle_scope = handle_scope;
694 HandleScope* handle_scope = tlsPtr_.top_handle_scope;
696 tlsPtr_.top_handle_scope = tlsPtr_.top_handle_scope->GetLink();
707 return tlsPtr_.debug_invoke_req;
711 return tlsPtr_.single_step_control;
725 return tlsPtr_.deoptimization_shadow_frame != nullptr;
732 return tlsPtr_.shadow_frame_under_construction != nullptr;
736 return tlsPtr_.instrumentation_stack;
740 return tlsPtr_.stack_trace_sample;
744 tlsPtr_.stack_trace_sample = sample;
756 return tlsPtr_.held_mutexes[level];
760 tlsPtr_.held_mutexes[level] = mutex;
794 tlsPtr_.suspend_trigger = reinterpret_cast<uintptr_t*>(&tlsPtr_.suspend_trigger);
801 tlsPtr_.suspend_trigger = nullptr;
815 return tlsPtr_.thread_local_end - tlsPtr_.thread_local_start;
819 return tlsPtr_.thread_local_objects;
823 return tlsPtr_.rosalloc_runs[index];
827 tlsPtr_.rosalloc_runs[index] = run;
853 return tlsPtr_.nested_signal_state;
1147 } tlsPtr_;