/dports/lang/spidermonkey78/firefox-78.9.0/js/src/builtin/ |
H A D | Eval.cpp | 332 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in EvalKernel() local 333 frontend::CompilationInfo compilationInfo(cx, allocScope, options, in EvalKernel() 439 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in DirectEvalStringFromIon() local 440 frontend::CompilationInfo compilationInfo(cx, allocScope, options, in DirectEvalStringFromIon()
|
H A D | ReflectParse.cpp | 3716 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in reflect_parse() local 3717 CompilationInfo compilationInfo(cx, allocScope, options); in reflect_parse()
|
H A D | RegExp.cpp | 255 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in CheckPatternSyntaxSlow() local 261 return irregexp::ParsePatternSyntax(dummyTokenStream, allocScope.alloc(), in CheckPatternSyntaxSlow()
|
H A D | TestingFunctions.cpp | 5341 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in ParseRegExp() local 5343 if (!irregexp::ParsePattern(dummyTokenStream, allocScope.alloc(), pattern, in ParseRegExp() 5349 cx, ConvertRegExpTreeToObject(cx, allocScope.alloc(), data.tree)); in ParseRegExp()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/debugger/ |
H A D | Debugger.cpp | 5890 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in isCompilableUnit() local 5891 frontend::CompilationInfo compilationInfo(cx, allocScope, options); in isCompilableUnit()
|
H A D | Frame.cpp | 1001 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in EvaluateInEnv() local 1002 frontend::CompilationInfo compilationInfo(cx, allocScope, options, scope, in EvaluateInEnv() 1021 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in EvaluateInEnv() local 1022 frontend::CompilationInfo compilationInfo(cx, allocScope, options); in EvaluateInEnv()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/frontend/ |
H A D | BinASTParser.cpp | 3576 LifoAllocScope allocScope(&cx_->tempLifoAlloc()); in parseInterfaceLiteralRegExpExpression() local 3581 BINJS_TRY(irregexp::ParsePatternSyntax(dummyTokenStream, allocScope.alloc(), in parseInterfaceLiteralRegExpExpression()
|
H A D | BinASTParserPerTokenizer.cpp | 94 handler_(cx, compilationInfo.allocScope.alloc(), nullptr, in BinASTParserPerTokenizer()
|
H A D | BytecodeCompiler.cpp | 181 LifoAllocScope allocScope(&compilationInfo.cx->tempLifoAlloc()); in CreateGlobalScript() local 238 LifoAllocScope allocScope(&compilationInfo.cx->tempLifoAlloc()); in CreateEvalScript() local 712 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in CompileGlobalBinASTScriptImpl() local 713 CompilationInfo compilationInfo(cx, allocScope, options); in CompileGlobalBinASTScriptImpl() 799 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in InternalParseModule() local 800 CompilationInfo compilationInfo(cx, allocScope, options); in InternalParseModule() 914 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in CompileLazyFunctionImpl() local 915 CompilationInfo compilationInfo(cx, allocScope, options, in CompileLazyFunctionImpl() 998 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in CompileLazyBinASTFunctionImpl() local 999 CompilationInfo compilationInfo(cx, allocScope, options); in CompileLazyBinASTFunctionImpl() [all …]
|
H A D | CompilationInfo.h | 89 LifoAllocScope& allocScope; member 143 allocScope(alloc), in CustomAutoRooter()
|
H A D | Frontend2.cpp | 111 auto& alloc = compilationInfo_.allocScope.alloc(); in createAtoms() 165 auto& alloc = compilationInfo_.allocScope.alloc(); in createScopeCreationData() 270 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in createRegExpData() local 276 if (!irregexp::ParsePatternSyntax(ts, allocScope.alloc(), range, in createRegExpData()
|
H A D | Parser.cpp | 156 alloc_(compilationInfo.allocScope.alloc()), in ParserSharedBase() 197 handler_(cx, compilationInfo.allocScope.alloc(), lazyOuterFunction), in PerHandlerParser() 9892 LifoAllocScope allocScope(&cx_->tempLifoAlloc()); in newRegExp() local 9898 if (!irregexp::ParsePatternSyntax(anyChars, allocScope.alloc(), range, in newRegExp()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/fuzz-tests/ |
H A D | testBinASTReader.cpp | 52 LifoAllocScope allocScope(&gCx->tempLifoAlloc()); in testBinASTReaderFuzz() local 53 CompilationInfo binCompilationInfo(gCx, allocScope, options); in testBinASTReaderFuzz()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jsapi-tests/ |
H A D | testBinASTReader.cpp | 304 LifoAllocScope allocScope(&cx->tempLifoAlloc()); local 333 frontend::CompilationInfo compilationInfo(cx, allocScope, txtOptions); 370 frontend::CompilationInfo binCompilationInfo(cx, allocScope, binOptions);
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/new-regexp/ |
H A D | RegExpAPI.cpp | 240 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in CheckPatternSyntaxImpl() local 241 Zone zone(allocScope.alloc()); in CheckPatternSyntaxImpl() 444 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in CompilePattern() local 445 Zone zone(allocScope.alloc()); in CompilePattern()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/shell/ |
H A D | js.cpp | 5285 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in BinParse() local 5286 js::frontend::CompilationInfo compilationInfo(cx, allocScope, options); in BinParse() 5461 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in Parse() local 5462 js::frontend::CompilationInfo compilationInfo(cx, allocScope, options); in Parse() 5514 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in SyntaxParse() local 5515 js::frontend::CompilationInfo compilationInfo(cx, allocScope, options); in SyntaxParse()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/ |
H A D | BytecodeUtil.cpp | 956 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in ReconstructStackDepth() local 957 BytecodeParser parser(cx, allocScope.alloc(), script); in ReconstructStackDepth() 984 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in DisassembleAtPC() local 989 parser.emplace(cx, allocScope.alloc(), script); in DisassembleAtPC() 2254 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in DecompileAtPCForStackDump() local 2255 BytecodeParser parser(cx, allocScope.alloc(), script); in DecompileAtPCForStackDump() 2376 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in DecompileExpressionFromStack() local 2478 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in DecompileArgumentFromStack() local 2479 BytecodeParser parser(cx, allocScope.alloc(), script); in DecompileArgumentFromStack() 2725 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in GetPCCountJSON() local [all …]
|
H A D | CompilationAndEvaluation.cpp | 70 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in CompileSourceBuffer() local 71 frontend::CompilationInfo compilationInfo(cx, allocScope, options); in CompileSourceBuffer() 167 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in JS_Utf8BufferIsCompilableUnit() local 168 CompilationInfo compilationInfo(cx, allocScope, options); in JS_Utf8BufferIsCompilableUnit() 482 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in EvaluateSourceBuffer() local 483 frontend::CompilationInfo compilationInfo(cx, allocScope, options); in EvaluateSourceBuffer()
|
H A D | HelperThreads.cpp | 585 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in parse() local 586 frontend::CompilationInfo compilationInfo(cx, allocScope, options); in parse()
|
H A D | RegExpObject.cpp | 256 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in create() local 262 if (!irregexp::ParsePatternSyntax(tokenStream, allocScope.alloc(), source, in create() 302 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in create() local 308 if (!irregexp::ParsePatternSyntax(dummyTokenStream, allocScope.alloc(), in create() 1230 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in compile() local 1232 if (!irregexp::ParsePattern(dummyTokenStream, allocScope.alloc(), pattern, in compile() 1243 cx, allocScope.alloc(), re, &data, input, false /* global() */, in compile() 1864 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in CheckRegExpSyntax() local 1872 dummyTokenStream, allocScope.alloc(), source, flags.unicode()); in CheckRegExpSyntax()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/builtin/ |
H A D | ReflectParse.cpp | 3923 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in reflect_parse() local 3924 frontend::CompilationState compilationState(cx, allocScope, input.get()); in reflect_parse()
|
H A D | RegExp.cpp | 349 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in CheckPatternSyntaxSlow() local
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/debugger/ |
H A D | Debugger.cpp | 6058 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in isCompilableUnit() local 6059 frontend::CompilationState compilationState(cx, allocScope, input.get()); in isCompilableUnit()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/frontend/ |
H A D | BytecodeCompiler.cpp | 168 : Base(cx, allocScope, input, sourceBuffer) {} in ScriptCompiler() 275 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in CompileGlobalScriptToStencilAndMaybeInstantiate() local 276 ScriptCompiler<Unit> compiler(cx, allocScope, input, srcBuf); in CompileGlobalScriptToStencilAndMaybeInstantiate() 456 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in CompileEvalScriptImpl() local 507 : Base(cx, allocScope, input, sourceBuffer) {} in ModuleCompiler() 534 : Base(cx, allocScope, input, sourceBuffer) {} in StandaloneFunctionCompiler() 883 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in ParseModuleToStencilAndMaybeInstantiate() local 884 ModuleCompiler<Unit> compiler(cx, allocScope, input, srcBuf); in ParseModuleToStencilAndMaybeInstantiate() 1018 LifoAllocScope allocScope(&cx->tempLifoAlloc()); in CompileLazyFunction() local 1019 CompilationState compilationState(cx, allocScope, input); in CompileLazyFunction() [all …]
|
H A D | CompilationStencil.h | 815 LifoAllocScope& allocScope; member
|