/external/v8/src/ |
execution.cc | 19 StackGuard::StackGuard() : isolate_(nullptr) {} 21 void StackGuard::set_interrupt_limits(const ExecutionAccess& lock) { 29 void StackGuard::reset_limits(const ExecutionAccess& lock) { 276 void StackGuard::SetStackLimit(uintptr_t limit) { 292 void StackGuard::AdjustStackLimitForSimulator() { 305 void StackGuard::EnableInterrupts() { 313 void StackGuard::DisableInterrupts() { 318 void StackGuard::PushInterruptsScope(InterruptsScope* scope) { 343 void StackGuard::PopInterruptsScope() [all...] |
execution.h | 65 // StackGuard contains the handling of the limits that are used to limit the 68 class V8_EXPORT_PRIVATE StackGuard final { 139 StackGuard(); 220 // pointer to StackGuard. 228 DISALLOW_COPY_AND_ASSIGN(StackGuard);
|
isolate.h | [all...] |
v8threads.cc | 175 StackGuard::ArchiveSpacePerThread() +
|
isolate.cc | [all...] |
api.cc | 270 interrupts_scope_(isolate_, i::StackGuard::TERMINATE_EXECUTION, [all...] |
/external/llvm/lib/CodeGen/ |
SafeStack.cpp | 135 AllocaInst *StackGuardSlot, Value *StackGuard); 402 return IRB.CreateLoad(StackGuardVar, "StackGuard"); 491 AllocaInst *StackGuardSlot, Value *StackGuard) { 493 Value *Cmp = IRB.CreateICmpNE(StackGuard, V); 802 Value *StackGuard = getStackGuard(IRB, F); 804 IRB.CreateStore(StackGuard, StackGuardSlot); 808 checkStackGuard(IRBRet, F, *RI, StackGuardSlot, StackGuard); [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
SafeStack.cpp | 151 AllocaInst *StackGuardSlot, Value *StackGuard); 372 return IRB.CreateLoad(StackGuardVar, "StackGuard"); 461 AllocaInst *StackGuardSlot, Value *StackGuard) { 463 Value *Cmp = IRB.CreateICmpNE(StackGuard, V); 797 Value *StackGuard = getStackGuard(IRB, F); 799 IRB.CreateStore(StackGuard, StackGuardSlot); 803 checkStackGuard(IRBRet, F, *RI, StackGuardSlot, StackGuard); [all...] |
/external/v8/src/debug/ |
debug-evaluate.cc | 339 V(StackGuard) \ [all...] |
/external/v8/src/runtime/ |
runtime.h | 263 F(StackGuard, 0, 1) \ [all...] |