• Home
  • Raw
  • Download

Lines Matching refs:thread_local_

23   thread_local_.jslimit_ = kInterruptLimit;  in set_interrupt_limits()
24 thread_local_.climit_ = kInterruptLimit; in set_interrupt_limits()
31 thread_local_.jslimit_ = thread_local_.real_jslimit_; in reset_limits()
32 thread_local_.climit_ = thread_local_.real_climit_; in reset_limits()
317 if (thread_local_.jslimit_ == thread_local_.real_jslimit_) { in SetStackLimit()
318 thread_local_.jslimit_ = jslimit; in SetStackLimit()
320 if (thread_local_.climit_ == thread_local_.real_climit_) { in SetStackLimit()
321 thread_local_.climit_ = limit; in SetStackLimit()
323 thread_local_.real_climit_ = limit; in SetStackLimit()
324 thread_local_.real_jslimit_ = jslimit; in SetStackLimit()
337 int intercepted = thread_local_.interrupt_flags_ & scope->intercept_mask_; in PushPostponeInterruptsScope()
339 thread_local_.interrupt_flags_ &= ~intercepted; in PushPostponeInterruptsScope()
342 scope->prev_ = thread_local_.postpone_interrupts_; in PushPostponeInterruptsScope()
343 thread_local_.postpone_interrupts_ = scope; in PushPostponeInterruptsScope()
349 PostponeInterruptsScope* top = thread_local_.postpone_interrupts_; in PopPostponeInterruptsScope()
351 DCHECK((thread_local_.interrupt_flags_ & top->intercept_mask_) == 0); in PopPostponeInterruptsScope()
352 thread_local_.interrupt_flags_ |= top->intercepted_flags_; in PopPostponeInterruptsScope()
355 thread_local_.postpone_interrupts_ = top->prev_; in PopPostponeInterruptsScope()
361 return thread_local_.interrupt_flags_ & flag; in CheckInterrupt()
368 if (thread_local_.postpone_interrupts_ && in RequestInterrupt()
369 thread_local_.postpone_interrupts_->Intercept(flag)) { in RequestInterrupt()
374 thread_local_.interrupt_flags_ |= flag; in RequestInterrupt()
382 for (PostponeInterruptsScope* current = thread_local_.postpone_interrupts_; in ClearInterrupt()
389 thread_local_.interrupt_flags_ &= ~flag; in ClearInterrupt()
396 bool result = (thread_local_.interrupt_flags_ & flag); in CheckAndClearInterrupt()
397 thread_local_.interrupt_flags_ &= ~flag; in CheckAndClearInterrupt()
405 MemCopy(to, reinterpret_cast<char*>(&thread_local_), sizeof(ThreadLocal)); in ArchiveStackGuard()
414 thread_local_ = blank; in ArchiveStackGuard()
422 MemCopy(reinterpret_cast<char*>(&thread_local_), from, sizeof(ThreadLocal)); in RestoreStackGuard()
431 per_thread->set_stack_limit(thread_local_.real_climit_); in FreeThreadResources()
464 thread_local_.Clear(); in ClearThread()
470 if (thread_local_.Initialize(isolate_)) isolate_->heap()->SetStackLimits(); in InitThread()