Home
last modified time | relevance | path

Searched refs:stack_guard (Results 1 – 25 of 31) sorted by relevance

12

/external/v8/src/
Dv8threads.cc46 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()
Disolate.h851 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()),
Djson-stringifier.cc280 isolate_->stack_guard()->HandleInterrupts()->IsException(isolate_)) { in Serialize_()
414 isolate_->stack_guard()->HandleInterrupts()->IsException( in SerializeJSArray()
432 isolate_->stack_guard()->HandleInterrupts()->IsException( in SerializeJSArray()
Dcompiler.h165 stack_limit_(isolate->stack_guard()->real_climit()) {} in info_()
Dfutex-emulation.cc144 Object* interrupt_object = isolate->stack_guard()->HandleInterrupts(); in Wait()
Dexecution.cc235 if (is_termination) isolate->stack_guard()->RequestTerminateExecution(); in TryCall()
Disolate.cc990 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()
Dassembler.cc1232 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()
Djson-parser.cc253 isolate_->stack_guard()->HandleInterrupts()->IsException(isolate_)) { in ParseJsonValue()
Dapi.cc800 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/
Dparse-info.cc46 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/
Doptimizing-compile-dispatcher.cc120 isolate_->stack_guard()->RequestInstallCode(); in CompileNext()
/external/v8/src/runtime/
Druntime-internal.cc301 return isolate->stack_guard()->HandleInterrupts(); in RUNTIME_FUNCTION()
308 return isolate->stack_guard()->HandleInterrupts(); in RUNTIME_FUNCTION()
Druntime-debug.cc96 isolate->stack_guard()->RequestDebugBreak(); in RUNTIME_FUNCTION()
/external/pcre/dist2/src/
Dpcre2_context.c335 ccontext->stack_guard = guard; in pcre2_set_compile_recursion_guard()
Dpcre2_intmodedep.h562 int (*stack_guard)(uint32_t, void *); member
Dpcre2_compile.c7614 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()
Dpcre2test.c2427 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/
Ddebug.cc2003 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/
Dincremental-marking.cc974 heap_->isolate()->stack_guard()->ClearGC(); in Stop()
996 heap_->isolate()->stack_guard()->RequestGC(); in FinalizeMarking()
1015 heap_->isolate()->stack_guard()->RequestGC(); in MarkingComplete()
Dheap.cc584 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/
Dregexp-macro-assembler.cc179 Object* result = isolate->stack_guard()->HandleInterrupts(); in CheckStackGuardState()
/external/v8/src/full-codegen/
Dfull-codegen.cc80 return MakeCode(info, info->isolate()->stack_guard()->real_climit()); in MakeCode()
/external/v8/src/asmjs/
Dasm-typer.cc139 stack_limit_(isolate->stack_guard()->real_climit()), in AsmTyper()
/external/v8/src/arm64/
Dsimulator-arm64.cc228 isolate_->stack_guard()->AdjustStackLimitForSimulator(); in CheckPCSComplianceAndRun()

12