Home
last modified time | relevance | path

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

/external/v8/src/
Dexecution.cc318 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()
Dexecution.h63 class InterruptsScope; variable
170 void PushInterruptsScope(InterruptsScope* scope);
215 InterruptsScope* interrupt_scopes_;
226 friend class InterruptsScope; variable
Disolate.h1994 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()
Disolate.cc4156 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()
Dapi.cc273 ? i::InterruptsScope::kRunInterrupts in CallDepthScope()
274 : i::InterruptsScope::kPostponeInterrupts) in CallDepthScope()
275 : i::InterruptsScope::kNoop) { in CallDepthScope()
322 i::InterruptsScope interrupts_scope_;