/external/v8/src/ |
D | v8threads.cc | 46 isolate_->stack_guard()->ClearThread(access); in Initialize() 47 isolate_->stack_guard()->InitThread(access); in Initialize() 129 isolate_->stack_guard()->InitThread(access); in RestoreThread() 138 from = isolate_->stack_guard()->RestoreStackGuard(from); in RestoreThread() 143 isolate_->stack_guard()->RequestTerminateExecution(); in RestoreThread() 296 to = isolate_->stack_guard()->ArchiveStackGuard(to); in EagerlyArchiveThread() 311 isolate_->stack_guard()->FreeThreadResources(); in FreeThreadResources()
|
D | isolate.h | 851 StackGuard* stack_guard() { return &stack_guard_; } in stack_guard() function 1557 StackGuard* stack_guard = isolate_->stack_guard(); in HasOverflowed() local 1558 return GetCurrentStackPosition() < stack_guard->real_climit(); in HasOverflowed() 1563 StackGuard* stack_guard = isolate_->stack_guard(); in InterruptRequested() local 1564 return GetCurrentStackPosition() < stack_guard->climit(); in InterruptRequested() 1592 : stack_guard_(isolate->stack_guard()),
|
D | json-stringifier.cc | 280 isolate_->stack_guard()->HandleInterrupts()->IsException(isolate_)) { in Serialize_() 414 isolate_->stack_guard()->HandleInterrupts()->IsException( in SerializeJSArray() 432 isolate_->stack_guard()->HandleInterrupts()->IsException( in SerializeJSArray()
|
D | compiler.h | 165 stack_limit_(isolate->stack_guard()->real_climit()) {} in info_()
|
D | futex-emulation.cc | 144 Object* interrupt_object = isolate->stack_guard()->HandleInterrupts(); in Wait()
|
D | execution.cc | 235 if (is_termination) isolate->stack_guard()->RequestTerminateExecution(); in TryCall()
|
D | isolate.cc | 990 stack_guard()->RequestApiInterrupt(); in RequestInterrupt() 3471 StackGuard* stack_guard = isolate_->stack_guard(); in Throw() local 3476 if (jssp - gap < stack_guard->real_jslimit()) return true; in Throw() 3478 return GetCurrentStackPosition() - gap < stack_guard->real_climit(); in Throw()
|
D | assembler.cc | 1232 return ExternalReference(isolate->stack_guard()->address_of_jslimit()); in address_of_stack_limit() 1238 return ExternalReference(isolate->stack_guard()->address_of_real_jslimit()); in address_of_real_stack_limit()
|
D | json-parser.cc | 253 isolate_->stack_guard()->HandleInterrupts()->IsException(isolate_)) { in ParseJsonValue()
|
D | api.cc | 800 isolate->stack_guard()->SetStackLimit(limit); in SetResourceConstraints() 7890 isolate->stack_guard()->RequestTerminateExecution(); in TerminateExecution() 7902 isolate->stack_guard()->ClearTerminateExecution(); in CancelTerminateExecution() 8400 isolate->stack_guard()->SetStackLimit(stack_limit); in SetStackLimit() 8708 reinterpret_cast<i::Isolate*>(isolate)->stack_guard()->RequestDebugBreak(); in DebugBreak() 8714 internal_isolate->stack_guard()->ClearDebugBreak(); in CancelDebugBreak() 8720 return internal_isolate->stack_guard()->CheckDebugBreak(); in CheckDebugBreak()
|
/external/v8/src/parsing/ |
D | parse-info.cc | 46 set_stack_limit(isolate_->stack_guard()->real_climit()); in ParseInfo() 70 set_stack_limit(isolate_->stack_guard()->real_climit()); in ParseInfo()
|
/external/v8/src/compiler-dispatcher/ |
D | optimizing-compile-dispatcher.cc | 120 isolate_->stack_guard()->RequestInstallCode(); in CompileNext()
|
/external/v8/src/runtime/ |
D | runtime-internal.cc | 301 return isolate->stack_guard()->HandleInterrupts(); in RUNTIME_FUNCTION() 308 return isolate->stack_guard()->HandleInterrupts(); in RUNTIME_FUNCTION()
|
D | runtime-debug.cc | 96 isolate->stack_guard()->RequestDebugBreak(); in RUNTIME_FUNCTION()
|
/external/pcre/dist2/src/ |
D | pcre2_context.c | 335 ccontext->stack_guard = guard; in pcre2_set_compile_recursion_guard()
|
D | pcre2_intmodedep.h | 562 int (*stack_guard)(uint32_t, void *); member
|
D | pcre2_compile.c | 7614 if (cb->cx->stack_guard != NULL && in compile_regex() 7615 cb->cx->stack_guard(cb->parens_depth, cb->cx->stack_guard_data)) in compile_regex()
|
D | pcre2test.c | 2427 stack_guard(uint32_t depth, void *user_data) in stack_guard() function 4726 PCRE2_SET_COMPILE_RECURSION_GUARD(pat_context, stack_guard, NULL); in process_pattern()
|
/external/v8/src/debug/ |
D | debug.cc | 2003 isolate_->stack_guard()->ClearDebugCommand(); in NotifyMessageHandler() 2179 if (!in_debug_scope()) isolate_->stack_guard()->RequestDebugCommand(); in EnqueueCommandMessage() 2230 bool debug_command_only = isolate_->stack_guard()->CheckDebugCommand() && in HandleDebugBreak() 2231 !isolate_->stack_guard()->CheckDebugBreak(); in HandleDebugBreak() 2233 isolate_->stack_guard()->ClearDebugBreak(); in HandleDebugBreak() 2243 isolate_->stack_guard()->ClearDebugCommand(); in ProcessDebugMessages() 2341 if (debug_->has_commands()) isolate()->stack_guard()->RequestDebugCommand(); in ~DebugScope()
|
/external/v8/src/heap/ |
D | incremental-marking.cc | 974 heap_->isolate()->stack_guard()->ClearGC(); in Stop() 996 heap_->isolate()->stack_guard()->RequestGC(); in FinalizeMarking() 1015 heap_->isolate()->stack_guard()->RequestGC(); in MarkingComplete()
|
D | heap.cc | 584 isolate_->stack_guard()->RequestDeoptMarkedAllocationSites(); in ProcessPretenuringFeedback() 1837 if (marked) isolate_->stack_guard()->RequestDeoptMarkedAllocationSites(); in ResetAllAllocationSitesDependentCode() 4479 isolate()->stack_guard()->RequestGC(); in MemoryPressureNotification() 5521 (isolate_->stack_guard()->jslimit() & ~kSmiTagMask) | kSmiTag); in SetStackLimits() 5523 (isolate_->stack_guard()->real_jslimit() & ~kSmiTagMask) | kSmiTag); in SetStackLimits()
|
/external/v8/src/regexp/ |
D | regexp-macro-assembler.cc | 179 Object* result = isolate->stack_guard()->HandleInterrupts(); in CheckStackGuardState()
|
/external/v8/src/full-codegen/ |
D | full-codegen.cc | 80 return MakeCode(info, info->isolate()->stack_guard()->real_climit()); in MakeCode()
|
/external/v8/src/asmjs/ |
D | asm-typer.cc | 139 stack_limit_(isolate->stack_guard()->real_climit()), in AsmTyper()
|
/external/v8/src/arm64/ |
D | simulator-arm64.cc | 228 isolate_->stack_guard()->AdjustStackLimitForSimulator(); in CheckPCSComplianceAndRun()
|