Home
last modified time | relevance | path

Searched refs:outerScript (Results 1 – 25 of 92) sorted by relevance

1234

/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/
H A DIonCaches.h519 MOZ_MUST_USE bool tryAttachDOMProxyShadowed(JSContext* cx, HandleScript outerScript,
536 MOZ_MUST_USE bool tryAttachUnboxedExpando(JSContext* cx, HandleScript outerScript,
544 MOZ_MUST_USE bool tryAttachTypedArrayLength(JSContext* cx, HandleScript outerScript,
548 MOZ_MUST_USE bool tryAttachArgumentsLength(JSContext* cx, HandleScript outerScript,
552 MOZ_MUST_USE bool tryAttachArgumentsElement(JSContext* cx, HandleScript outerScript,
561 MOZ_MUST_USE bool tryAttachDenseElementHole(JSContext* cx, HandleScript outerScript,
572 MOZ_MUST_USE bool tryAttachModuleNamespace(JSContext* cx, HandleScript outerScript,
691 MOZ_MUST_USE bool attachDOMProxyShadowed(JSContext* cx, HandleScript outerScript,
695 MOZ_MUST_USE bool attachDOMProxyUnshadowed(JSContext* cx, HandleScript outerScript,
709 MOZ_MUST_USE bool tryAttachUnboxedExpando(JSContext* cx, HandleScript outerScript,
[all …]
H A DIonCaches.cpp1482 MOZ_ASSERT(outerScript->ionScript() == ion); in tryAttachNative()
1541 MOZ_ASSERT(outerScript->ionScript() == ion); in tryAttachUnboxed()
1569 MOZ_ASSERT(outerScript->ionScript() == ion); in tryAttachUnboxedExpando()
1603 MOZ_ASSERT(outerScript->ionScript() == ion); in tryAttachUnboxedArrayLength()
2236 IonScript* ion = outerScript->ionScript(); in update()
2265 outerScript->filename(), outerScript->lineno()); in update()
2270 if (outerScript->hasIonScript()) in update()
2271 Invalidate(cx, outerScript); in update()
3707 IonScript* ion = outerScript->ionScript(); in update()
4814 IonScript* ion = outerScript->ionScript(); in update()
[all …]
H A DBaselineBailouts.cpp1675 if (!outerScript->hasIonScript()) { in InvalidateAfterBailout()
1683 Invalidate(cx, outerScript); in InvalidateAfterBailout()
1691 outerScript->filename(), outerScript->lineno()); in HandleBoundsCheckFailure()
1706 outerScript->filename(), outerScript->lineno()); in HandleShapeGuardFailure()
1711 outerScript->setFailedShapeGuard(); in HandleShapeGuardFailure()
1721 outerScript->filename(), outerScript->lineno()); in HandleBaselineInfoBailout()
1731 outerScript->filename(), outerScript->lineno()); in HandleLexicalCheckFailure()
1834 RootedScript outerScript(cx, nullptr); in FinishBailoutToBaseline() local
1890 MOZ_ASSERT(outerScript); in FinishBailoutToBaseline()
1923 outerScript->filename(), outerScript->lineno(), outerScript->getWarmUpCount(), in FinishBailoutToBaseline()
[all …]
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/
H A DIonCaches.h503 bool tryAttachStub(JSContext* cx, HandleScript outerScript, IonScript* ion,
506 bool tryAttachProxy(JSContext* cx, HandleScript outerScript, IonScript* ion,
519 bool tryAttachNative(JSContext* cx, HandleScript outerScript, IonScript* ion,
659 bool attachSetSlot(JSContext* cx, HandleScript outerScript, IonScript* ion,
666 bool attachAddSlot(JSContext* cx, HandleScript outerScript, IonScript* ion,
682 bool tryAttachNative(JSContext* cx, HandleScript outerScript, IonScript* ion,
691 bool tryAttachProxy(JSContext* cx, HandleScript outerScript, IonScript* ion,
694 bool tryAttachStub(JSContext* cx, HandleScript outerScript, IonScript* ion,
737 bool attachGlobal(JSContext* cx, HandleScript outerScript, IonScript* ion,
740 bool attachNonGlobal(JSContext* cx, HandleScript outerScript, IonScript* ion,
[all …]
H A DIonCaches.cpp1464 MOZ_ASSERT(outerScript->ionScript() == ion); in tryAttachNative()
1523 MOZ_ASSERT(outerScript->ionScript() == ion); in tryAttachUnboxed()
1551 MOZ_ASSERT(outerScript->ionScript() == ion); in tryAttachUnboxedExpando()
1585 MOZ_ASSERT(outerScript->ionScript() == ion); in tryAttachUnboxedArrayLength()
2218 IonScript* ion = outerScript->ionScript(); in update()
2247 outerScript->filename(), outerScript->lineno()); in update()
2252 if (!outerScript->hasIonScript()) in update()
2255 return Invalidate(cx, outerScript); in update()
3676 IonScript* ion = outerScript->ionScript(); in update()
4783 IonScript* ion = outerScript->ionScript(); in update()
[all …]
H A DBaselineBailouts.cpp1630 if (!outerScript->hasIonScript()) { in InvalidateAfterBailout()
1638 return Invalidate(cx, outerScript); in InvalidateAfterBailout()
1646 outerScript->filename(), outerScript->lineno()); in HandleBoundsCheckFailure()
1665 outerScript->filename(), outerScript->lineno()); in HandleShapeGuardFailure()
1670 outerScript->setFailedShapeGuard(); in HandleShapeGuardFailure()
1680 outerScript->filename(), outerScript->lineno()); in HandleBaselineInfoBailout()
1690 outerScript->filename(), outerScript->lineno()); in HandleLexicalCheckFailure()
1782 RootedScript outerScript(cx, nullptr); in FinishBailoutToBaseline() local
1827 outerScript = frame->script(); in FinishBailoutToBaseline()
1838 MOZ_ASSERT(outerScript); in FinishBailoutToBaseline()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/
H A DIonIC.cpp163 IonScript* ionScript = outerScript->ionScript(); in update()
208 outerScript->filename(), outerScript->lineno(), in update()
209 outerScript->column()); in update()
211 outerScript->setInvalidatedIdempotentCache(); in update()
214 if (outerScript->hasIonScript()) { in update()
215 Invalidate(cx, outerScript); in update()
223 outerScript->disableIon(); in update()
259 IonScript* ionScript = outerScript->ionScript(); in update()
293 IonScript* ionScript = outerScript->ionScript(); in update()
419 IonScript* ionScript = outerScript->ionScript(); in update()
[all …]
H A DBaselineBailouts.cpp1686 Invalidate(cx, outerScript); in InvalidateAfterBailout()
1694 outerScript->filename(), outerScript->lineno(), in HandleBoundsCheckFailure()
1695 outerScript->column()); in HandleBoundsCheckFailure()
1712 outerScript->filename(), outerScript->lineno(), in HandleShapeGuardFailure()
1713 outerScript->column()); in HandleShapeGuardFailure()
1728 outerScript->filename(), outerScript->lineno(), in HandleBaselineInfoBailout()
1729 outerScript->column()); in HandleBaselineInfoBailout()
1739 outerScript->filename(), outerScript->lineno(), in HandleLexicalCheckFailure()
1740 outerScript->column()); in HandleLexicalCheckFailure()
1916 MOZ_ASSERT(outerScript); in FinishBailoutToBaseline()
[all …]
H A DIonIC.h247 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
277 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
324 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
350 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
376 static JSObject* update(JSContext* cx, HandleScript outerScript,
403 static JSObject* update(JSContext* cx, HandleScript outerScript,
428 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
457 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
484 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
510 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
[all …]
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/
H A DIonIC.cpp161 IonScript* ionScript = outerScript->ionScript(); in update()
189 IonScript* ionScript = outerScript->ionScript(); in update()
226 IonScript* ionScript = outerScript->ionScript(); in update()
348 IonScript* ionScript = outerScript->ionScript(); in update()
371 IonScript* ionScript = outerScript->ionScript(); in update()
388 IonScript* ionScript = outerScript->ionScript(); in update()
399 IonScript* ionScript = outerScript->ionScript(); in update()
410 IonScript* ionScript = outerScript->ionScript(); in update()
428 IonScript* ionScript = outerScript->ionScript(); in update()
440 IonScript* ionScript = outerScript->ionScript(); in update()
[all …]
H A DBaselineBailouts.cpp1716 if (!outerScript->hasIonScript()) { in InvalidateAfterBailout()
1724 Invalidate(cx, outerScript); in InvalidateAfterBailout()
1732 outerScript->filename(), outerScript->lineno(), in HandleLexicalCheckFailure()
1733 outerScript->column()); in HandleLexicalCheckFailure()
1831 RootedScript outerScript(cx, nullptr); in FinishBailoutToBaseline() local
1883 outerScript = frame->script(); in FinishBailoutToBaseline()
1895 MOZ_ASSERT(outerScript); in FinishBailoutToBaseline()
1949 outerScript->filename(), outerScript->lineno(), outerScript->column(), in FinishBailoutToBaseline()
1987 if (outerScript->hasIonScript()) { in FinishBailoutToBaseline()
2089 if (outerScript->hasIonScript()) { in FinishBailoutToBaseline()
[all …]
H A DIonIC.h249 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
279 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
315 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
341 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
367 static JSObject* update(JSContext* cx, HandleScript outerScript,
394 static JSObject* update(JSContext* cx, HandleScript outerScript,
418 static bool update(JSContext* cx, HandleScript outerScript,
444 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
470 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
499 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
[all …]
H A DBaselineIC.cpp621 MaybeNotifyWarp(frame->outerScript(), stub); in DoToBoolFallback()
656 MaybeNotifyWarp(frame->outerScript(), stub); in DoGetElemFallback()
679 MaybeNotifyWarp(frame->outerScript(), stub); in DoGetElemSuperFallback()
776 MaybeNotifyWarp(frame->outerScript(), stub); in DoSetElemFallback()
779 RootedScript outerScript(cx, script); in DoSetElemFallback() local
945 MaybeNotifyWarp(frame->outerScript(), stub); in DoInFallback()
992 MaybeNotifyWarp(frame->outerScript(), stub); in DoHasOwnFallback()
1033 MaybeNotifyWarp(frame->outerScript(), stub); in DoCheckPrivateFieldFallback()
1081 MaybeNotifyWarp(frame->outerScript(), stub); in DoGetNameFallback()
1131 MaybeNotifyWarp(frame->outerScript(), stub); in DoBindNameFallback()
[all …]
/dports/www/firefox/firefox-99.0/js/src/jit/
H A DIonIC.cpp161 IonScript* ionScript = outerScript->ionScript(); in update()
189 IonScript* ionScript = outerScript->ionScript(); in update()
226 IonScript* ionScript = outerScript->ionScript(); in update()
348 IonScript* ionScript = outerScript->ionScript(); in update()
371 IonScript* ionScript = outerScript->ionScript(); in update()
388 IonScript* ionScript = outerScript->ionScript(); in update()
400 IonScript* ionScript = outerScript->ionScript(); in update()
411 IonScript* ionScript = outerScript->ionScript(); in update()
429 IonScript* ionScript = outerScript->ionScript(); in update()
441 IonScript* ionScript = outerScript->ionScript(); in update()
[all …]
H A DBaselineBailouts.cpp1721 if (!outerScript->hasIonScript()) { in InvalidateAfterBailout()
1729 Invalidate(cx, outerScript); in InvalidateAfterBailout()
1737 outerScript->filename(), outerScript->lineno(), in HandleLexicalCheckFailure()
1738 outerScript->column()); in HandleLexicalCheckFailure()
1836 RootedScript outerScript(cx, nullptr); in FinishBailoutToBaseline() local
1888 outerScript = frame->script(); in FinishBailoutToBaseline()
1900 MOZ_ASSERT(outerScript); in FinishBailoutToBaseline()
1954 outerScript->filename(), outerScript->lineno(), outerScript->column(), in FinishBailoutToBaseline()
1992 if (outerScript->hasIonScript()) { in FinishBailoutToBaseline()
2094 if (outerScript->hasIonScript()) { in FinishBailoutToBaseline()
[all …]
H A DIonIC.h252 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
282 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
318 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
344 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
370 static JSObject* update(JSContext* cx, HandleScript outerScript,
397 static JSObject* update(JSContext* cx, HandleScript outerScript,
421 static bool update(JSContext* cx, HandleScript outerScript,
447 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
473 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
502 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
[all …]
H A DBaselineIC.cpp608 MaybeNotifyWarp(frame->outerScript(), stub); in DoToBoolFallback()
643 MaybeNotifyWarp(frame->outerScript(), stub); in DoGetElemFallback()
666 MaybeNotifyWarp(frame->outerScript(), stub); in DoGetElemSuperFallback()
770 MaybeNotifyWarp(frame->outerScript(), stub); in DoSetElemFallback()
773 RootedScript outerScript(cx, script); in DoSetElemFallback() local
937 MaybeNotifyWarp(frame->outerScript(), stub); in DoInFallback()
984 MaybeNotifyWarp(frame->outerScript(), stub); in DoHasOwnFallback()
1025 MaybeNotifyWarp(frame->outerScript(), stub); in DoCheckPrivateFieldFallback()
1072 MaybeNotifyWarp(frame->outerScript(), stub); in DoGetNameFallback()
1122 MaybeNotifyWarp(frame->outerScript(), stub); in DoBindNameFallback()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/
H A DIonIC.cpp161 IonScript* ionScript = outerScript->ionScript(); in update()
189 IonScript* ionScript = outerScript->ionScript(); in update()
226 IonScript* ionScript = outerScript->ionScript(); in update()
348 IonScript* ionScript = outerScript->ionScript(); in update()
371 IonScript* ionScript = outerScript->ionScript(); in update()
388 IonScript* ionScript = outerScript->ionScript(); in update()
399 IonScript* ionScript = outerScript->ionScript(); in update()
410 IonScript* ionScript = outerScript->ionScript(); in update()
428 IonScript* ionScript = outerScript->ionScript(); in update()
440 IonScript* ionScript = outerScript->ionScript(); in update()
[all …]
H A DBaselineBailouts.cpp1716 if (!outerScript->hasIonScript()) { in InvalidateAfterBailout()
1724 Invalidate(cx, outerScript); in InvalidateAfterBailout()
1732 outerScript->filename(), outerScript->lineno(), in HandleLexicalCheckFailure()
1733 outerScript->column()); in HandleLexicalCheckFailure()
1831 RootedScript outerScript(cx, nullptr); in FinishBailoutToBaseline() local
1883 outerScript = frame->script(); in FinishBailoutToBaseline()
1895 MOZ_ASSERT(outerScript); in FinishBailoutToBaseline()
1949 outerScript->filename(), outerScript->lineno(), outerScript->column(), in FinishBailoutToBaseline()
1987 if (outerScript->hasIonScript()) { in FinishBailoutToBaseline()
2089 if (outerScript->hasIonScript()) { in FinishBailoutToBaseline()
[all …]
H A DIonIC.h249 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
279 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
315 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
341 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
367 static JSObject* update(JSContext* cx, HandleScript outerScript,
394 static JSObject* update(JSContext* cx, HandleScript outerScript,
418 static bool update(JSContext* cx, HandleScript outerScript,
444 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
470 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
499 [[nodiscard]] static bool update(JSContext* cx, HandleScript outerScript,
[all …]
H A DBaselineIC.cpp621 MaybeNotifyWarp(frame->outerScript(), stub); in DoToBoolFallback()
656 MaybeNotifyWarp(frame->outerScript(), stub); in DoGetElemFallback()
679 MaybeNotifyWarp(frame->outerScript(), stub); in DoGetElemSuperFallback()
776 MaybeNotifyWarp(frame->outerScript(), stub); in DoSetElemFallback()
779 RootedScript outerScript(cx, script); in DoSetElemFallback() local
945 MaybeNotifyWarp(frame->outerScript(), stub); in DoInFallback()
992 MaybeNotifyWarp(frame->outerScript(), stub); in DoHasOwnFallback()
1033 MaybeNotifyWarp(frame->outerScript(), stub); in DoCheckPrivateFieldFallback()
1081 MaybeNotifyWarp(frame->outerScript(), stub); in DoGetNameFallback()
1131 MaybeNotifyWarp(frame->outerScript(), stub); in DoBindNameFallback()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/
H A DIonIC.cpp114 IonScript* ionScript = outerScript->ionScript(); in update()
149 outerScript->filename(), outerScript->lineno()); in update()
151 outerScript->setInvalidatedIdempotentCache(); in update()
154 if (outerScript->hasIonScript()) Invalidate(cx, outerScript); in update()
183 IonScript* ionScript = outerScript->ionScript(); in update()
220 IonScript* ionScript = outerScript->ionScript(); in update()
315 IonScript* ionScript = outerScript->ionScript(); in update()
355 IonScript* ionScript = outerScript->ionScript(); in update()
382 IonScript* ionScript = outerScript->ionScript(); in update()
403 IonScript* ionScript = outerScript->ionScript(); in update()
[all …]
H A DBaselineBailouts.cpp1704 if (!outerScript->hasIonScript()) { in InvalidateAfterBailout()
1712 Invalidate(cx, outerScript); in InvalidateAfterBailout()
1720 outerScript->filename(), outerScript->lineno()); in HandleBoundsCheckFailure()
1733 outerScript->filename(), outerScript->lineno()); in HandleShapeGuardFailure()
1738 outerScript->setFailedShapeGuard(); in HandleShapeGuardFailure()
1748 outerScript->filename(), outerScript->lineno()); in HandleBaselineInfoBailout()
1758 outerScript->filename(), outerScript->lineno()); in HandleLexicalCheckFailure()
1860 RootedScript outerScript(cx, nullptr); in FinishBailoutToBaseline() local
1904 outerScript = frame->script(); in FinishBailoutToBaseline()
1915 MOZ_ASSERT(outerScript); in FinishBailoutToBaseline()
[all …]
H A DIonIC.h229 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
259 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
313 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
339 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
365 static JSObject* update(JSContext* cx, HandleScript outerScript,
392 static JSObject* update(JSContext* cx, HandleScript outerScript,
417 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
446 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
473 static MOZ_MUST_USE bool update(JSContext* cx, HandleScript outerScript,
H A DSharedIC.cpp587 HandleScript SharedStubInfo::outerScript(JSContext* cx) { in outerScript() function in js::jit::SharedStubInfo
738 compiler.getStub(compiler.getStubSpace(info.outerScript(cx))); in DoBinaryArithFallback()
1188 compiler.getStub(compiler.getStubSpace(info.outerScript(cx))); in DoUnaryArithFallback()
1205 compiler.getStub(compiler.getStubSpace(info.outerScript(cx))); in DoUnaryArithFallback()
1349 RootedScript script(cx, info.outerScript(cx)); in DoCompareFallback()
1367 compiler.getStub(compiler.getStubSpace(info.outerScript(cx))); in DoCompareFallback()
1387 compiler.getStub(compiler.getStubSpace(info.outerScript(cx))); in DoCompareFallback()
1402 compiler.getStub(compiler.getStubSpace(info.outerScript(cx))); in DoCompareFallback()
1414 compiler.getStub(compiler.getStubSpace(info.outerScript(cx))); in DoCompareFallback()
1429 compiler.getStub(compiler.getStubSpace(info.outerScript(cx))); in DoCompareFallback()
[all …]

1234