Home
last modified time | relevance | path

Searched refs:stack_limit (Results 1 – 25 of 40) sorted by relevance

12

/external/v8/src/
Dcompiler.h193 CompilationJob(uintptr_t stack_limit, State initial_state) in CompilationJob() argument
194 : state_(initial_state), stack_limit_(stack_limit) {} in CompilationJob()
197 void set_stack_limit(uintptr_t stack_limit) { stack_limit_ = stack_limit; } in set_stack_limit() argument
198 uintptr_t stack_limit() const { return stack_limit_; } in stack_limit() function
227 UnoptimizedCompilationJob(intptr_t stack_limit, ParseInfo* parse_info, in UnoptimizedCompilationJob() argument
229 : CompilationJob(stack_limit, State::kReadyToExecute), in UnoptimizedCompilationJob()
274 OptimizedCompilationJob(uintptr_t stack_limit,
278 : CompilationJob(stack_limit, initial_state), in CompilationJob() argument
Dcompiler.cc1000 uintptr_t old_stack_limit = source_->info->stack_limit(); in Run()
1001 uintptr_t stack_limit = GetCurrentStackPosition() - stack_size_ * KB; in Run() local
1002 source_->info->set_stack_limit(stack_limit); in Run()
1003 source_->parser->set_stack_limit(stack_limit); in Run()
Droots.h270 V(Smi, stack_limit, StackLimit) \
Dexecution.cc487 uintptr_t stored_limit = per_thread->stack_limit(); in InitThread()
/external/v8/src/parsing/
Dexpression-scope-reparenter.cc19 Reparenter(uintptr_t stack_limit, Expression* initializer, Scope* scope) in Reparenter() argument
20 : AstTraversalVisitor(stack_limit, initializer), scope_(scope) {} in Reparenter()
110 void ReparentExpressionScope(uintptr_t stack_limit, Expression* expr, in ReparentExpressionScope() argument
119 Reparenter r(stack_limit, expr, scope); in ReparentExpressionScope()
Dparse-info.h138 uintptr_t stack_limit() const { return stack_limit_; } in stack_limit() function
139 void set_stack_limit(uintptr_t stack_limit) { stack_limit_ = stack_limit; } in set_stack_limit() argument
Drewriter.cc18 Processor(uintptr_t stack_limit, DeclarationScope* closure_scope, in Processor() argument
29 InitializeAstVisitor(stack_limit); in Processor()
43 InitializeAstVisitor(parser->stack_limit()); in Processor()
388 Processor processor(info->stack_limit(), scope->AsDeclarationScope(), in DECLARATION_NODE_LIST()
Dexpression-scope-reparenter.h23 void ReparentExpressionScope(uintptr_t stack_limit, Expression* expr,
/external/v8/src/ast/
Dast-function-literal-id-reindexer.cc13 AstFunctionLiteralIdReindexer::AstFunctionLiteralIdReindexer(size_t stack_limit, in AstFunctionLiteralIdReindexer() argument
15 : AstTraversalVisitor(stack_limit), delta_(delta) {} in AstFunctionLiteralIdReindexer()
Dast-function-literal-id-reindexer.h19 AstFunctionLiteralIdReindexer(size_t stack_limit, int delta);
Dast-traversal-visitor.h32 explicit AstTraversalVisitor(uintptr_t stack_limit, AstNode* root = nullptr);
99 AstTraversalVisitor<Subclass>::AstTraversalVisitor(uintptr_t stack_limit, in AstTraversalVisitor() argument
102 InitializeAstVisitor(stack_limit); in AstTraversalVisitor()
Dprettyprinter.h71 explicit AstPrinter(uintptr_t stack_limit);
/external/v8/src/interpreter/
Dinterpreter.cc144 << AstPrinter(parse_info->stack_limit()) in MaybePrintAst()
168 : UnoptimizedCompilationJob(parse_info->stack_limit(), parse_info, in InterpreterCompilationJob()
188 generator()->GenerateBytecode(stack_limit()); in ExecuteJobImpl()
Dbytecode-generator.h36 void GenerateBytecode(uintptr_t stack_limit);
/external/v8/src/compiler-dispatcher/
Dunoptimized-compile-job.cc226 uintptr_t stack_limit = GetCurrentStackPosition() - max_stack_size_ * KB; in Compile() local
227 parser_->set_stack_limit(stack_limit); in Compile()
228 parse_info_->set_stack_limit(stack_limit); in Compile()
/external/v8/src/regexp/mips64/
Dregexp-macro-assembler-mips64.cc687 ExternalReference stack_limit = in GetCode() local
689 __ li(a0, Operand(stack_limit)); in GetCode()
1290 ExternalReference stack_limit = in CheckPreemption() local
1292 __ li(a0, Operand(stack_limit)); in CheckPreemption()
1299 ExternalReference stack_limit = in CheckStackLimit() local
1302 __ li(a0, Operand(stack_limit)); in CheckStackLimit()
/external/v8/src/regexp/ia32/
Dregexp-macro-assembler-ia32.cc681 ExternalReference stack_limit = in GetCode() local
684 __ sub(ecx, masm_->StaticVariable(stack_limit)); in GetCode()
1220 ExternalReference stack_limit = in CheckPreemption() local
1222 __ cmp(esp, masm_->StaticVariable(stack_limit)); in CheckPreemption()
1233 ExternalReference stack_limit = in CheckStackLimit() local
1235 __ cmp(backtrack_stackpointer(), masm_->StaticVariable(stack_limit)); in CheckStackLimit()
/external/v8/src/regexp/arm/
Dregexp-macro-assembler-arm.cc650 ExternalReference stack_limit = in GetCode() local
652 __ mov(r0, Operand(stack_limit)); in GetCode()
1182 ExternalReference stack_limit = in CheckPreemption() local
1184 __ mov(r0, Operand(stack_limit)); in CheckPreemption()
1192 ExternalReference stack_limit = in CheckStackLimit() local
1194 __ mov(r0, Operand(stack_limit)); in CheckStackLimit()
/external/v8/src/regexp/x64/
Dregexp-macro-assembler-x64.cc723 ExternalReference stack_limit = in GetCode() local
726 __ Move(kScratchRegister, stack_limit); in GetCode()
1346 ExternalReference stack_limit = in CheckPreemption() local
1348 __ load_rax(stack_limit); in CheckPreemption()
1360 ExternalReference stack_limit = in CheckStackLimit() local
1362 __ load_rax(stack_limit); in CheckStackLimit()
/external/v8/src/regexp/mips/
Dregexp-macro-assembler-mips.cc650 ExternalReference stack_limit = in GetCode() local
652 __ li(a0, Operand(stack_limit)); in GetCode()
1252 ExternalReference stack_limit = in CheckPreemption() local
1254 __ li(a0, Operand(stack_limit)); in CheckPreemption()
1261 ExternalReference stack_limit = in CheckStackLimit() local
1264 __ li(a0, Operand(stack_limit)); in CheckStackLimit()
/external/v8/src/regexp/s390/
Dregexp-macro-assembler-s390.cc665 ExternalReference stack_limit = in GetCode() local
667 __ mov(r2, Operand(stack_limit)); in GetCode()
1194 ExternalReference stack_limit = in CheckPreemption() local
1196 __ mov(r2, Operand(stack_limit)); in CheckPreemption()
1202 ExternalReference stack_limit = in CheckStackLimit() local
1204 __ mov(r2, Operand(stack_limit)); in CheckStackLimit()
/external/v8/src/regexp/ppc/
Dregexp-macro-assembler-ppc.cc686 ExternalReference stack_limit = in GetCode() local
688 __ mov(r3, Operand(stack_limit)); in GetCode()
1251 ExternalReference stack_limit = in CheckPreemption() local
1253 __ mov(r3, Operand(stack_limit)); in CheckPreemption()
1261 ExternalReference stack_limit = in CheckStackLimit() local
1263 __ mov(r3, Operand(stack_limit)); in CheckStackLimit()
/external/v8/src/regexp/arm64/
Dregexp-macro-assembler-arm64.cc752 ExternalReference stack_limit = in GetCode() local
754 __ Mov(x10, stack_limit); in GetCode()
1438 ExternalReference stack_limit = in CheckPreemption() local
1440 __ Mov(x10, stack_limit); in CheckPreemption()
1448 ExternalReference stack_limit = in CheckStackLimit() local
1450 __ Mov(x10, stack_limit); in CheckStackLimit()
/external/v8/src/asmjs/
Dasm-js.cc192 : UnoptimizedCompilationJob(parse_info->stack_limit(), parse_info, in AsmJsCompilationJob()
244 wasm::AsmJsParser parser(&translate_zone, stack_limit(), stream); in ExecuteJobImpl()
Dasm-parser.h52 explicit AsmJsParser(Zone* zone, uintptr_t stack_limit,

12