/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/ |
H A D | IonCaches.h | 519 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 D | IonCaches.cpp | 1482 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 D | BaselineBailouts.cpp | 1675 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 D | IonCaches.h | 503 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 D | IonCaches.cpp | 1464 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 D | BaselineBailouts.cpp | 1630 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 D | IonIC.cpp | 163 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 D | BaselineBailouts.cpp | 1686 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 D | IonIC.h | 247 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 D | IonIC.cpp | 161 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 D | BaselineBailouts.cpp | 1716 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 D | IonIC.h | 249 [[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 D | BaselineIC.cpp | 621 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 D | IonIC.cpp | 161 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 D | BaselineBailouts.cpp | 1721 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 D | IonIC.h | 252 [[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 D | BaselineIC.cpp | 608 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 D | IonIC.cpp | 161 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 D | BaselineBailouts.cpp | 1716 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 D | IonIC.h | 249 [[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 D | BaselineIC.cpp | 621 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 D | IonIC.cpp | 114 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 D | BaselineBailouts.cpp | 1704 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 D | IonIC.h | 229 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 D | SharedIC.cpp | 587 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 …]
|