Searched refs:InterruptsScope (Results 1 – 5 of 5) sorted by relevance
/external/v8/src/ |
D | execution.cc | 318 void StackGuard::PushInterruptsScope(InterruptsScope* scope) { in PushInterruptsScope() 320 DCHECK_NE(scope->mode_, InterruptsScope::kNoop); in PushInterruptsScope() 321 if (scope->mode_ == InterruptsScope::kPostponeInterrupts) { in PushInterruptsScope() 327 DCHECK_EQ(scope->mode_, InterruptsScope::kRunInterrupts); in PushInterruptsScope() 330 for (InterruptsScope* current = thread_local_.interrupt_scopes_; in PushInterruptsScope() 345 InterruptsScope* top = thread_local_.interrupt_scopes_; in PopInterruptsScope() 346 DCHECK_NE(top->mode_, InterruptsScope::kNoop); in PopInterruptsScope() 347 if (top->mode_ == InterruptsScope::kPostponeInterrupts) { in PopInterruptsScope() 352 DCHECK_EQ(top->mode_, InterruptsScope::kRunInterrupts); in PopInterruptsScope() 397 for (InterruptsScope* current = thread_local_.interrupt_scopes_; in ClearInterrupt()
|
D | execution.h | 63 class InterruptsScope; variable 170 void PushInterruptsScope(InterruptsScope* scope); 215 InterruptsScope* interrupt_scopes_; 226 friend class InterruptsScope; variable
|
D | isolate.h | 1994 class InterruptsScope { 1998 virtual ~InterruptsScope() { in ~InterruptsScope() 2008 InterruptsScope(Isolate* isolate, int intercept_mask, Mode mode) in InterruptsScope() function 2021 InterruptsScope* prev_; 2030 class PostponeInterruptsScope : public InterruptsScope { 2034 : InterruptsScope(isolate, intercept_mask, in InterruptsScope() function 2035 InterruptsScope::kPostponeInterrupts) {} in InterruptsScope() 2042 class SafeForInterruptsScope : public InterruptsScope { 2046 : InterruptsScope(isolate, intercept_mask, in InterruptsScope() function 2047 InterruptsScope::kRunInterrupts) {} in InterruptsScope()
|
D | isolate.cc | 4156 bool InterruptsScope::Intercept(StackGuard::InterruptFlag flag) { in Throw() 4157 InterruptsScope* last_postpone_scope = nullptr; in Throw() 4158 for (InterruptsScope* current = this; current; current = current->prev_) { in Throw()
|
D | api.cc | 273 ? i::InterruptsScope::kRunInterrupts in CallDepthScope() 274 : i::InterruptsScope::kPostponeInterrupts) in CallDepthScope() 275 : i::InterruptsScope::kNoop) { in CallDepthScope() 322 i::InterruptsScope interrupts_scope_;
|