Home
last modified time | relevance | path

Searched refs:ExecutionAccess (Results 1 – 9 of 9) sorted by relevance

/third_party/node/deps/v8/src/execution/
Dstack-guard.cc29 void StackGuard::set_interrupt_limits(const ExecutionAccess& lock) { in set_interrupt_limits()
35 void StackGuard::reset_limits(const ExecutionAccess& lock) { in reset_limits()
42 ExecutionAccess access(isolate_); in SetStackLimit()
57 ExecutionAccess access(isolate_); in AdjustStackLimitForSimulator()
68 ExecutionAccess access(isolate_); in EnableInterrupts()
75 ExecutionAccess access(isolate_); in DisableInterrupts()
80 ExecutionAccess access(isolate_); in PushInterruptsScope()
108 ExecutionAccess access(isolate_); in PopInterruptsScope()
135 ExecutionAccess access(isolate_); in CheckInterrupt()
140 ExecutionAccess access(isolate_); in RequestInterrupt()
[all …]
Dstack-guard.h15 class ExecutionAccess; variable
46 void InitThread(const ExecutionAccess& lock);
113 bool has_pending_interrupts(const ExecutionAccess& lock) { in has_pending_interrupts()
118 inline void set_interrupt_limits(const ExecutionAccess& lock);
122 inline void reset_limits(const ExecutionAccess& lock);
143 void Initialize(Isolate* isolate, const ExecutionAccess& lock);
Dv8threads.cc95 void ThreadManager::InitThread(const ExecutionAccess& lock) { in InitThread()
121 ExecutionAccess access(isolate_); in RestoreThread()
Dv8threads.h65 void InitThread(const ExecutionAccess&);
Disolate.h2471 class ExecutionAccess {
2473 explicit ExecutionAccess(Isolate* isolate) : isolate_(isolate) { in ExecutionAccess() function
2476 ~ExecutionAccess() { Unlock(isolate_); } in ~ExecutionAccess()
Disolate.cc1632 ExecutionAccess access(this); in RequestInterrupt()
1643 ExecutionAccess access(this); in InvokeApiInterruptCallbacks()
3950 ExecutionAccess lock(this); in ThrowInternal()
/third_party/node/deps/v8/src/heap/
Dcollection-barrier.cc114 ExecutionAccess access(isolate); in ActivateStackGuardAndPostTask()
Dheap.cc4291 ExecutionAccess access(isolate()); in MemoryPressureNotification()
4894 ExecutionAccess access(isolate()); in IterateSmiRoots()
/third_party/node/deps/v8/src/debug/
Ddebug.h342 void InitThread(const ExecutionAccess& lock) { ThreadInit(); } in InitThread()