Home
last modified time | relevance | path

Searched refs:lazyScript (Results 1 – 25 of 58) sorted by relevance

123

/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/
H A Djsfun.h234 return isInterpretedLazy() ? lazyScript()->strict() : nonLazyScript()->strict(); in strict()
306 lazyScript()->setAsyncKind(asyncKind); in setAsyncKind()
423 js::LazyScript* lazy = lazyScript(); in existingScriptNonDelazifying()
435 js::LazyScript::writeBarrierPre(lazyScript()); in existingScript()
459 js::LazyScript* lazyScript() const { in lazyScript() function
487 return isInterpretedLazy() ? lazyScript()->asyncKind() : nonLazyScript()->asyncKind(); in asyncKind()
492 return lazyScript()->asyncKind() == js::AsyncFunction; in isAsync()
511 if (!lazyScript()->maybeScript()) in setUnlazifiedScript()
512 lazyScript()->initScript(script); in setUnlazifiedScript()
H A Djsscriptinlines.h96 if (lazyScript && !lazyScript->maybeScript()) in functionDelazifying()
97 lazyScript->initScript(const_cast<JSScript*>(this)); in functionDelazifying()
H A Djsfuninlines.h40 LazyScript* lazy = fun->lazyScript(); in CanReuseFunctionForClone()
H A Djsscript.h824 js::LazyScript* lazyScript; variable
1434 return (selfHosted() || lazyScript) && !hasInnerFunctions_ && !types_ && in isRelazifiable()
1439 lazyScript = lazy; in setLazyScript()
1442 return lazyScript; in maybeLazyScript()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/
H A Djsscriptinlines.h104 if (lazyScript && !lazyScript->maybeScript()) in functionDelazifying()
105 lazyScript->initScript(const_cast<JSScript*>(this)); in functionDelazifying()
H A Djsfun.h237 return isInterpretedLazy() ? lazyScript()->strict() : nonLazyScript()->strict(); in strict()
404 js::LazyScript* lazy = lazyScript(); in existingScriptForInlinedFunction()
442 js::LazyScript* lazyScript() const { in lazyScript() function
486 if (lazyScriptOrNull() && !lazyScript()->maybeScript()) in setUnlazifiedScript()
487 lazyScript()->initScript(script); in setUnlazifiedScript()
528 derived = !isSelfHostedBuiltin() && lazyScript()->isDerivedClassConstructor(); in isDerivedClassConstructor()
H A Djsfuninlines.h41 LazyScript* lazy = fun->lazyScript(); in CanReuseFunctionForClone()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/vm/
H A DJSFunction.h280 return isInterpretedLazy() ? lazyScript()->strict() in strict()
333 lazyScript()->setAsyncKind(asyncKind); in setAsyncKind()
481 js::LazyScript* lazy = lazyScript(); in existingScriptNonDelazifying()
493 js::LazyScript::writeBarrierPre(lazyScript()); in existingScript()
510 return lazyScript()->functionNonDelazifying(); in maybeCanonicalFunction()
531 js::LazyScript* lazyScript() const { in lazyScript() function
554 return isInterpretedLazy() ? lazyScript()->asyncKind() in asyncKind()
559 if (isInterpretedLazy()) return lazyScript()->isAsync(); in isAsync()
573 if (!lazyScript()->maybeScript()) lazyScript()->initScript(script); in setUnlazifiedScript()
H A DJSScript-inl.h73 if (lazyScript && !lazyScript->maybeScript()) in functionDelazifying()
74 lazyScript->initScript(const_cast<JSScript*>(this)); in functionDelazifying()
H A DXdr.cpp202 sizeof(fun->lazyScript()->begin()) == 4 || in getTreeKey()
203 sizeof(fun->lazyScript()->end()) == 4, in getTreeKey()
205 return uint64_t(fun->lazyScript()->begin()) << 32 | in getTreeKey()
206 fun->lazyScript()->end(); in getTreeKey()
H A DJSFunction-inl.h32 LazyScript* lazy = fun->lazyScript(); in CanReuseFunctionForClone()
H A DJSScript.h869 js::LazyScript* lazyScript; variable
1440 return (selfHosted() || lazyScript) && !hasInnerFunctions_ && !types_ && in isRelazifiable()
1444 void setLazyScript(js::LazyScript* lazy) { lazyScript = lazy; } in setLazyScript()
1445 js::LazyScript* maybeLazyScript() { return lazyScript; } in maybeLazyScript()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/frontend/
H A DBytecodeEmitter.h196 Rooted<LazyScript*> lazyScript; /* the lazy script if mode is LazyFunction, member
319 Handle<LazyScript*> lazyScript, uint32_t lineNum,
325 HandleScript script, Handle<LazyScript*> lazyScript,
328 script, lazyScript, lineNum, emitterMode) {} in BytecodeEmitter()
335 Handle<LazyScript*> lazyScript, TokenPos bodyPosition,
341 HandleScript script, Handle<LazyScript*> lazyScript,
344 script, lazyScript, bodyPosition, emitterMode) {} in BytecodeEmitter()
/dports/www/firefox-esr/firefox-91.8.0/js/src/frontend/
H A DCompilationStencil.h308 void initFromLazy(JSContext* cx, BaseScript* lazyScript, ScriptSource* ss) { in initFromLazy()
309 MOZ_ASSERT(cx->compartment() == lazyScript->compartment()); in initFromLazy()
314 MOZ_ASSERT(lazyScript->isReadyForDelazification()); in initFromLazy()
316 lazy_ = lazyScript; in initFromLazy()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/frontend/
H A DCompilationStencil.h308 void initFromLazy(JSContext* cx, BaseScript* lazyScript, ScriptSource* ss) { in initFromLazy()
309 MOZ_ASSERT(cx->compartment() == lazyScript->compartment()); in initFromLazy()
314 MOZ_ASSERT(lazyScript->isReadyForDelazification()); in initFromLazy()
316 lazy_ = lazyScript; in initFromLazy()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/frontend/
H A DBytecodeEmitter.h186 Rooted<LazyScript*> lazyScript; /* the lazy script if mode is LazyFunction, member
280 HandleScript script, Handle<LazyScript*> lazyScript, uint32_t lineNum,
286 HandleScript script, Handle<LazyScript*> lazyScript,
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/
H A DOptimizationTracking.cpp874 filename = constructor->lazyScript()->filename(); in SpewConstructor()
875 lineno = constructor->lazyScript()->lineno(); in SpewConstructor()
1161 *filename = fun->lazyScript()->maybeForwardedScriptSource()->filename(); in InterpretedFunctionFilenameAndLineNumber()
1162 *lineno = Some((unsigned) fun->lazyScript()->lineno()); in InterpretedFunctionFilenameAndLineNumber()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/frontend/
H A DBytecodeEmitter.h137 Rooted<LazyScript*> lazyScript; /* the lazy script if mode is LazyFunction, member
239 HandleScript script, Handle<LazyScript*> lazyScript,
/dports/www/firefox/firefox-99.0/js/src/frontend/
H A DCompilationStencil.h628 void initFromLazy(JSContext* cx, BaseScript* lazyScript, ScriptSource* ss) { in initFromLazy()
629 MOZ_ASSERT(cx->compartment() == lazyScript->compartment()); in initFromLazy()
634 MOZ_ASSERT(lazyScript->isReadyForDelazification()); in initFromLazy()
636 lazy_ = InputScript(lazyScript); in initFromLazy()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/frontend/
H A DBinASTParserPerTokenizer.cpp90 Handle<BaseScript*> lazyScript /* = nullptr */) in BinASTParserPerTokenizer() argument
93 lazyScript_(cx, lazyScript), in BinASTParserPerTokenizer()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/include/js/
H A DMemoryMetrics.h533 macro(Other, GCHeapUnused, lazyScript) \
560 case JS::TraceKind::LazyScript: lazyScript += n; break; in addToKind()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/public/
H A DMemoryMetrics.h533 macro(Other, GCHeapUnused, lazyScript) \
560 case JS::TraceKind::LazyScript: lazyScript += n; break; in addToKind()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/public/
H A DMemoryMetrics.h573 macro(Other, GCHeapUnused, lazyScript) \
601 case JS::TraceKind::LazyScript: lazyScript += n; break; in addToKind()
/dports/lang/spidermonkey60/firefox-60.9.0/js/public/
H A DMemoryMetrics.h534 MACRO(Other, GCHeapUnused, lazyScript) \
573 lazyScript += n; in addToKind()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/vm/
H A DObjectGroup.cpp161 if (!fun->lazyScript()->isLikelyConstructorWrapper())
163 begin = fun->lazyScript()->begin();
164 end = fun->lazyScript()->end();
501 associated = fun->lazyScript()->functionNonDelazifying();

123