Searched refs:StackGuard (Results 1 – 14 of 14) sorted by relevance
/third_party/node/deps/v8/src/execution/ |
D | stack-guard.cc | 29 void StackGuard::set_interrupt_limits(const ExecutionAccess& lock) { in set_interrupt_limits() 35 void StackGuard::reset_limits(const ExecutionAccess& lock) { in reset_limits() 41 void StackGuard::SetStackLimit(uintptr_t limit) { in SetStackLimit() 56 void StackGuard::AdjustStackLimitForSimulator() { in AdjustStackLimitForSimulator() 67 void StackGuard::EnableInterrupts() { in EnableInterrupts() 74 void StackGuard::DisableInterrupts() { in DisableInterrupts() 79 void StackGuard::PushInterruptsScope(InterruptsScope* scope) { in PushInterruptsScope() 107 void StackGuard::PopInterruptsScope() { in PopInterruptsScope() 134 bool StackGuard::CheckInterrupt(InterruptFlag flag) { in CheckInterrupt() 139 void StackGuard::RequestInterrupt(InterruptFlag flag) { in RequestInterrupt() [all …]
|
D | stack-guard.h | 24 class V8_EXPORT_PRIVATE V8_NODISCARD StackGuard final { 26 StackGuard(const StackGuard&) = delete; 27 StackGuard& operator=(const StackGuard&) = delete; 29 explicit StackGuard(Isolate* isolate) : isolate_(isolate) {} in StackGuard() function 194 STATIC_ASSERT(StackGuard::kSizeInBytes == sizeof(StackGuard));
|
D | interrupts-scope.h | 32 bool Intercept(StackGuard::InterruptFlag flag); 35 StackGuard* stack_guard_; 41 friend class StackGuard; variable 51 int intercept_mask = StackGuard::ALL_INTERRUPTS) 63 int intercept_mask = StackGuard::ALL_INTERRUPTS)
|
D | isolate-data.h | 28 V(kStackGuardOffset, StackGuard::kSizeInBytes, stack_guard) \ 122 StackGuard* stack_guard() { return &stack_guard_; } in stack_guard() 168 StackGuard stack_guard_;
|
D | interrupts-scope.cc | 21 bool InterruptsScope::Intercept(StackGuard::InterruptFlag flag) { in Intercept()
|
D | v8threads.cc | 167 StackGuard::ArchiveSpacePerThread() + in ArchiveSpacePerThread() 310 data = StackGuard::Iterate(v, data); in Iterate()
|
D | isolate.h | 1120 StackGuard* stack_guard() { return isolate_data()->stack_guard(); } in stack_guard() 2496 StackGuard* stack_guard = isolate_->stack_guard(); in HasOverflowed() 2503 StackGuard* stack_guard = isolate_->stack_guard(); in InterruptRequested()
|
D | isolate.cc | 3319 STATIC_ASSERT(Internals::kStackGuardSize == sizeof(StackGuard)); in ThrowInternal() 5412 StackGuard* stack_guard = isolate_->stack_guard(); in ThrowInternal()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | SafeStack.cpp | 151 AllocaInst *StackGuardSlot, Value *StackGuard); 465 AllocaInst *StackGuardSlot, Value *StackGuard) { in checkStackGuard() argument 467 Value *Cmp = IRB.CreateICmpNE(StackGuard, V); in checkStackGuard() 797 Value *StackGuard = getStackGuard(IRB, F); in run() local 799 IRB.CreateStore(StackGuard, StackGuardSlot); in run() 803 checkStackGuard(IRBRet, F, *RI, StackGuardSlot, StackGuard); in run()
|
/third_party/node/deps/v8/src/api/ |
D | api-inl.h | 147 interrupts_scope_(isolate_, i::StackGuard::TERMINATE_EXECUTION,
|
/third_party/node/deps/v8/src/runtime/ |
D | runtime.h | 243 F(StackGuard, 0, 1) \
|
/third_party/node/deps/v8/src/debug/ |
D | debug-evaluate.cc | 370 V(StackGuard) \ in IsSideEffectFreeIntrinsic()
|
D | debug-interface.cc | 1131 i::StackGuard::API_INTERRUPT)) {} in PostponeInterruptsScope()
|
/third_party/node/deps/v8/src/deoptimizer/ |
D | deoptimizer.cc | 811 StackGuard* const stack_guard = isolate()->stack_guard(); in DoComputeOutputFrames()
|