/third_party/node/deps/v8/src/execution/ |
H A D | isolate-inl.h | 23 thread_local_top()->context_ = context; in set_context() 38 thread_local_top()->pending_message_ = message_obj; in set_pending_message() 42 return thread_local_top()->pending_message_; in pending_message() 55 DCHECK(!thread_local_top()->pending_exception_.IsException(this)); in pending_exception() 56 return thread_local_top()->pending_exception_; in pending_exception() 61 thread_local_top()->pending_exception_ = exception_obj; in set_pending_exception() 65 DCHECK(!thread_local_top()->pending_exception_.IsException(this)); in clear_pending_exception() 66 thread_local_top()->pending_exception_ = ReadOnlyRoots(this).the_hole_value(); in clear_pending_exception() 70 DCHECK(!thread_local_top()->pending_exception_.IsException(this)); in has_pending_exception() 71 return !thread_local_top() in has_pending_exception() [all...] |
H A D | isolate.h | 521 inline void set_##name(type v) { thread_local_top()->name##_ = v; } \ 522 inline type name() const { return thread_local_top()->name##_; } 525 type* name##_address() { return &thread_local_top()->name##_; } 736 Context context() const { return thread_local_top()->context_; } in context() 738 Context* context_address() { return &thread_local_top()->context_; } in context_address() 742 thread_local_top()->thread_id_.store(id, std::memory_order_relaxed); in set_thread_id() 745 return thread_local_top()->thread_id_.load(std::memory_order_relaxed); in thread_id() 766 return thread_local_top()->try_catch_handler_; in try_catch_handler() 806 Address c_function() { return thread_local_top()->c_function_; } in c_function() 809 return &thread_local_top() in c_entry_fp_address() 1226 ThreadLocalTop* thread_local_top() { thread_local_top() function in v8::internal::final 1229 ThreadLocalTop const* thread_local_top() const { thread_local_top() function in v8::internal::final [all...] |
H A D | isolate-data.h | 47 V(kThreadLocalTopOffset, ThreadLocalTop::kSizeInBytes, thread_local_top) \ 130 ThreadLocalTop& thread_local_top() { return thread_local_top_; } in thread_local_top() function in v8::internal::final 131 ThreadLocalTop const& thread_local_top() const { return thread_local_top_; } in thread_local_top() function in v8::internal::final
|
H A D | isolate.cc | 575 thread_local_top()->stack_.IteratePointers(&stack_visitor); in Iterate() 604 ThreadLocalTop* current_t = thread_local_top(); in Iterate() 609 thread_local_top()->try_catch_handler_ = that; in RegisterTryCatchHandler() 613 DCHECK(thread_local_top()->try_catch_handler_ == that); in UnregisterTryCatchHandler() 614 thread_local_top()->try_catch_handler_ = that->next_; in UnregisterTryCatchHandler() 1444 if (c_entry_fp(thread_local_top()) == 0) return; in PrintStack() 1460 thread_local_top()->failed_access_check_callback_ = callback; in SetFailedAccessCheckCallback() 1464 if (!thread_local_top()->failed_access_check_callback_) { in ReportFailedAccessCheck() 1487 thread_local_top()->failed_access_check_callback_( in ReportFailedAccessCheck() 1621 thread_local_top() in CancelTerminateExecution() [all...] |
H A D | execution.cc | 631 stack_handler.next = isolate->thread_local_top()->handler_; in CallWasm() 637 isolate->thread_local_top()->handler_ = in CallWasm() 659 isolate->thread_local_top()->handler_ = stack_handler.next; in CallWasm()
|
H A D | frames.cc | 107 : StackFrameIterator(isolate, isolate->thread_local_top()) {} in StackFrameIterator() 117 Reset(isolate->thread_local_top(), stack); in StackFrameIterator() 362 ThreadLocalTop* top = isolate->thread_local_top(); in SafeStackFrameIterator()
|
/third_party/node/deps/v8/src/api/ |
H A D | api-inl.h | 153 isolate_->thread_local_top()->IncrementCallDepth(this); in CallDepthScope() 178 if (!escaped_) isolate_->thread_local_top()->DecrementCallDepth(this); in ~CallDepthScope() 199 auto thread_local_top = isolate_->thread_local_top(); in Escape() local 200 thread_local_top->DecrementCallDepth(this); in Escape() 201 bool clear_exception = thread_local_top->CallDepthIsZero() && in Escape() 202 thread_local_top->try_catch_handler_ == nullptr; in Escape() 210 isolate_->thread_local_top()->CallDepthIsZero() && do_callback && in CheckKeptObjectsClearedAfterMicrotaskCheckpoint()
|
H A D | api.h | 424 DCHECK(isolate_->thread_local_top()->CallDepthIsZero()); in Free()
|
H A D | api.cc | 2864 isolate_->thread_local_top()->rethrowing_message_ = true; in ~TryCatch() 2870 DCHECK(!isolate_->thread_local_top()->rethrowing_message_); in ~TryCatch() 8849 isolate_->thread_local_top()->IncrementCallDepth(this); in SuppressMicrotaskExecutionScope() 8855 isolate_->thread_local_top()->DecrementCallDepth(this); in ~SuppressMicrotaskExecutionScope()
|
/third_party/node/deps/v8/src/heap/ |
H A D | finalization-registry-cleanup-task.cc | 33 no_active_js_visitor.VisitThread(isolate, isolate->thread_local_top()); in SlowAssertNoActiveJavaScript()
|
H A D | mark-compact.cc | 2323 for (StackFrameIterator it(isolate, isolate->thread_local_top()); !it.done(); in ProcessTopOptimizedFrame()
|
/third_party/node/deps/v8/src/profiler/ |
H A D | tick-sample.cc | 94 Simulator* simulator = isolate->thread_local_top()->simulator_; in FillRegisters() 267 i::Address handler = i::Isolate::handler(isolate->thread_local_top()); in GetStackSample()
|
H A D | cpu-profiler.cc | 147 Address fp = isolate_->c_entry_fp(isolate_->thread_local_top()); in AddDeoptStack()
|
/third_party/node/deps/v8/src/objects/ |
H A D | debug-objects.cc | 46 redirect_visitor.VisitThread(isolate, isolate->thread_local_top()); in ClearBreakInfo()
|
/third_party/node/deps/v8/src/runtime/ |
H A D | runtime-wasm.cc | 41 : frame_iterator_(isolate, isolate->thread_local_top()) {
|
H A D | runtime-debug.cc | 129 it.frame()->fp() < isolate->thread_local_top()->last_api_entry_) { in RUNTIME_FUNCTION()
|
/third_party/node/deps/v8/src/deoptimizer/ |
H A D | deoptimizer.cc | 306 for (StackFrameIterator it(isolate, isolate->thread_local_top()); !it.done(); in DeoptimizeMarkedCodeForContext() 367 visitor.VisitThread(isolate, isolate->thread_local_top()); in DeoptimizeMarkedCodeForContext()
|
/third_party/node/deps/v8/src/debug/ |
H A D | debug.cc | 1456 visitor.VisitThread(isolate, isolate->thread_local_top()); in DiscardBaselineCode() 1476 visitor.VisitThread(isolate_, isolate_->thread_local_top()); in DiscardAllBaselineCode() 1557 redirect_visitor.VisitThread(isolate_, isolate_->thread_local_top()); in PrepareFunctionForDebugExecution()
|
H A D | liveedit.cc | 853 VisitThread(isolate, isolate->thread_local_top()); in Fill()
|