Home
last modified time | relevance | path

Searched refs:ionScript (Results 1 – 25 of 207) sorted by relevance

123456789

/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/
H A DIonIC.cpp161 IonScript* ionScript = outerScript->ionScript(); in update() local
189 IonScript* ionScript = outerScript->ionScript(); in update() local
226 IonScript* ionScript = outerScript->ionScript(); in update() local
348 IonScript* ionScript = outerScript->ionScript(); in update() local
371 IonScript* ionScript = outerScript->ionScript(); in update() local
388 IonScript* ionScript = outerScript->ionScript(); in update() local
399 IonScript* ionScript = outerScript->ionScript(); in update() local
410 IonScript* ionScript = outerScript->ionScript(); in update() local
428 IonScript* ionScript = outerScript->ionScript(); in update() local
440 IonScript* ionScript = outerScript->ionScript(); in update() local
[all …]
H A DJSJitFrameIter.cpp58 *ionScriptOut = activation_->bailoutData()->ionScript(); in checkInvalidation()
74 MOZ_ASSERT(ionScript->containsReturnAddress(returnAddr)); in checkInvalidation()
75 *ionScriptOut = ionScript; in checkInvalidation()
213 SafepointReader reader(ionScript(), safepoint()); in machineState()
249 IonScript* JSJitFrameIter::ionScript() const { in ionScript() function in JSJitFrameIter
252 return activation_->bailoutData()->ionScript(); in ionScript()
255 IonScript* ionScript = nullptr; in ionScript() local
256 if (checkInvalidation(&ionScript)) { in ionScript()
257 return ionScript; in ionScript()
265 return script()->ionScript(); in ionScriptFromCalleeToken()
[all …]
H A DIon.cpp526 return script_->ionScript(); in maybeIonScriptToInvalidate()
823 PreWriteBarrier(zone, ionScript); in preWriteBarrier()
2281 IonScript* ion = script->ionScript(); in IonCompileScriptForBaselineOSR()
2393 IonScript* ionScript = script->ionScript(); in InvalidateActivation() local
2398 ionScript->purgeICs(script->zone()); in InvalidateActivation()
2421 ionScript->incrementInvalidationCount(); in InvalidateActivation()
2423 JitCode* ionCode = ionScript->method(); in InvalidateActivation()
2460 ionScript, ionScript->invalidationCount(), (void*)osiPatchPoint.raw()); in InvalidateActivation()
2493 MOZ_ASSERT(clearedIonScript == ionScript); in ClearIonScriptAfterInvalidation()
2516 if (!ionScript) { in Invalidate()
[all …]
H A DBailouts.cpp59 MOZ_ASSERT(!frame.ionScript()->invalidated()); in Bailout()
90 if (frame.ionScript()->invalidated()) { in Bailout()
91 frame.ionScript()->decrementInvalidationCount( in Bailout()
184 frame.ionScript()->decrementInvalidationCount(cx->runtime()->defaultFreeOp()); in InvalidationBailout()
200 topIonScript_ = frame.ionScript(); in BailoutFrameInfo()
/dports/www/firefox/firefox-99.0/js/src/jit/
H A DIonIC.cpp161 IonScript* ionScript = outerScript->ionScript(); in update() local
189 IonScript* ionScript = outerScript->ionScript(); in update() local
226 IonScript* ionScript = outerScript->ionScript(); in update() local
348 IonScript* ionScript = outerScript->ionScript(); in update() local
371 IonScript* ionScript = outerScript->ionScript(); in update() local
388 IonScript* ionScript = outerScript->ionScript(); in update() local
400 IonScript* ionScript = outerScript->ionScript(); in update() local
411 IonScript* ionScript = outerScript->ionScript(); in update() local
429 IonScript* ionScript = outerScript->ionScript(); in update() local
441 IonScript* ionScript = outerScript->ionScript(); in update() local
[all …]
H A DJSJitFrameIter.cpp56 *ionScriptOut = activation_->bailoutData()->ionScript(); in checkInvalidation()
72 MOZ_ASSERT(ionScript->containsReturnAddress(returnAddr)); in checkInvalidation()
73 *ionScriptOut = ionScript; in checkInvalidation()
211 SafepointReader reader(ionScript(), safepoint()); in machineState()
247 IonScript* JSJitFrameIter::ionScript() const { in ionScript() function in JSJitFrameIter
250 return activation_->bailoutData()->ionScript(); in ionScript()
253 IonScript* ionScript = nullptr; in ionScript() local
254 if (checkInvalidation(&ionScript)) { in ionScript()
255 return ionScript; in ionScript()
263 return script()->ionScript(); in ionScriptFromCalleeToken()
[all …]
H A DIon.cpp515 return script_->ionScript(); in maybeIonScriptToInvalidate()
812 PreWriteBarrier(zone, ionScript); in preWriteBarrier()
2280 IonScript* ion = script->ionScript(); in IonCompileScriptForBaselineOSR()
2392 IonScript* ionScript = script->ionScript(); in InvalidateActivation() local
2397 ionScript->purgeICs(script->zone()); in InvalidateActivation()
2420 ionScript->incrementInvalidationCount(); in InvalidateActivation()
2422 JitCode* ionCode = ionScript->method(); in InvalidateActivation()
2459 ionScript, ionScript->invalidationCount(), (void*)osiPatchPoint.raw()); in InvalidateActivation()
2492 MOZ_ASSERT(clearedIonScript == ionScript); in ClearIonScriptAfterInvalidation()
2515 if (!ionScript) { in Invalidate()
[all …]
H A DBailouts.cpp55 MOZ_ASSERT(!frame.ionScript()->invalidated()); in Bailout()
86 if (frame.ionScript()->invalidated()) { in Bailout()
87 frame.ionScript()->decrementInvalidationCount( in Bailout()
180 frame.ionScript()->decrementInvalidationCount(cx->runtime()->defaultFreeOp()); in InvalidationBailout()
196 topIonScript_ = frame.ionScript(); in BailoutFrameInfo()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/
H A DIonIC.cpp161 IonScript* ionScript = outerScript->ionScript(); in update() local
189 IonScript* ionScript = outerScript->ionScript(); in update() local
226 IonScript* ionScript = outerScript->ionScript(); in update() local
348 IonScript* ionScript = outerScript->ionScript(); in update() local
371 IonScript* ionScript = outerScript->ionScript(); in update() local
388 IonScript* ionScript = outerScript->ionScript(); in update() local
399 IonScript* ionScript = outerScript->ionScript(); in update() local
410 IonScript* ionScript = outerScript->ionScript(); in update() local
428 IonScript* ionScript = outerScript->ionScript(); in update() local
440 IonScript* ionScript = outerScript->ionScript(); in update() local
[all …]
H A DJSJitFrameIter.cpp58 *ionScriptOut = activation_->bailoutData()->ionScript(); in checkInvalidation()
74 MOZ_ASSERT(ionScript->containsReturnAddress(returnAddr)); in checkInvalidation()
75 *ionScriptOut = ionScript; in checkInvalidation()
213 SafepointReader reader(ionScript(), safepoint()); in machineState()
249 IonScript* JSJitFrameIter::ionScript() const { in ionScript() function in JSJitFrameIter
252 return activation_->bailoutData()->ionScript(); in ionScript()
255 IonScript* ionScript = nullptr; in ionScript() local
256 if (checkInvalidation(&ionScript)) { in ionScript()
257 return ionScript; in ionScript()
265 return script()->ionScript(); in ionScriptFromCalleeToken()
[all …]
H A DIon.cpp526 return script_->ionScript(); in maybeIonScriptToInvalidate()
823 PreWriteBarrier(zone, ionScript); in preWriteBarrier()
2281 IonScript* ion = script->ionScript(); in IonCompileScriptForBaselineOSR()
2393 IonScript* ionScript = script->ionScript(); in InvalidateActivation() local
2398 ionScript->purgeICs(script->zone()); in InvalidateActivation()
2421 ionScript->incrementInvalidationCount(); in InvalidateActivation()
2423 JitCode* ionCode = ionScript->method(); in InvalidateActivation()
2460 ionScript, ionScript->invalidationCount(), (void*)osiPatchPoint.raw()); in InvalidateActivation()
2493 MOZ_ASSERT(clearedIonScript == ionScript); in ClearIonScriptAfterInvalidation()
2516 if (!ionScript) { in Invalidate()
[all …]
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/
H A DIonIC.cpp163 IonScript* ionScript = outerScript->ionScript(); in update() local
259 IonScript* ionScript = outerScript->ionScript(); in update() local
293 IonScript* ionScript = outerScript->ionScript(); in update() local
419 IonScript* ionScript = outerScript->ionScript(); in update() local
452 IonScript* ionScript = outerScript->ionScript(); in update() local
470 IonScript* ionScript = outerScript->ionScript(); in update() local
482 IonScript* ionScript = outerScript->ionScript(); in update() local
499 IonScript* ionScript = outerScript->ionScript(); in update() local
511 IonScript* ionScript = outerScript->ionScript(); in update() local
523 IonScript* ionScript = outerScript->ionScript(); in update() local
[all …]
H A DJSJitFrameIter.cpp59 *ionScriptOut = activation_->bailoutData()->ionScript(); in checkInvalidation()
75 MOZ_ASSERT(ionScript->containsReturnAddress(returnAddr)); in checkInvalidation()
76 *ionScriptOut = ionScript; in checkInvalidation()
214 SafepointReader reader(ionScript(), safepoint()); in machineState()
250 IonScript* JSJitFrameIter::ionScript() const { in ionScript() function in JSJitFrameIter
253 return activation_->bailoutData()->ionScript(); in ionScript()
256 IonScript* ionScript = nullptr; in ionScript() local
257 if (checkInvalidation(&ionScript)) { in ionScript()
258 return ionScript; in ionScript()
266 return script()->ionScript(); in ionScriptFromCalleeToken()
[all …]
H A DBailouts.cpp53 MOZ_ASSERT(!frame.ionScript()->invalidated()); in Bailout()
85 if (frame.ionScript()->invalidated()) { in Bailout()
86 frame.ionScript()->decrementInvalidationCount( in Bailout()
176 frame.ionScript()->decrementInvalidationCount(cx->runtime()->defaultFreeOp()); in InvalidationBailout()
192 topIonScript_ = frame.ionScript(); in BailoutFrameInfo()
278 IonScript* ionScript = script->ionScript(); in CheckFrequentBailouts() local
280 if (ionScript->bailoutExpected()) { in CheckFrequentBailouts()
H A DIon.cpp727 ionScript->trace(zone->barrierTracer()); in writeBarrierPre()
1660 script->ionScript()->setRecompiling(); in IonCompile()
2320 IonScript* ion = script->ionScript(); in IonCompileScriptForBaselineOSR()
2451 IonScript* ionScript = script->ionScript(); in InvalidateActivation() local
2456 ionScript->purgeICs(script->zone()); in InvalidateActivation()
2479 ionScript->incrementInvalidationCount(); in InvalidateActivation()
2481 JitCode* ionCode = ionScript->method(); in InvalidateActivation()
2520 ionScript, ionScript->invalidationCount(), (void*)osiPatchPoint.raw()); in InvalidateActivation()
2553 MOZ_ASSERT(clearedIonScript == ionScript); in ClearIonScriptAfterInvalidation()
2577 if (!ionScript) { in Invalidate()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/
H A DIonIC.cpp114 IonScript* ionScript = outerScript->ionScript(); in update() local
115 AutoDetectInvalidation adi(cx, res, ionScript); in update()
183 IonScript* ionScript = outerScript->ionScript(); in update() local
184 AutoDetectInvalidation adi(cx, res, ionScript); in update()
220 IonScript* ionScript = outerScript->ionScript(); in update() local
315 IonScript* ionScript = outerScript->ionScript(); in update() local
355 IonScript* ionScript = outerScript->ionScript(); in update() local
382 IonScript* ionScript = outerScript->ionScript(); in update() local
403 IonScript* ionScript = outerScript->ionScript(); in update() local
431 IonScript* ionScript = outerScript->ionScript(); in update() local
[all …]
H A DJSJitFrameIter.cpp52 *ionScriptOut = activation_->bailoutData()->ionScript(); in checkInvalidation()
66 MOZ_ASSERT(ionScript->containsReturnAddress(returnAddr)); in checkInvalidation()
67 *ionScriptOut = ionScript; in checkInvalidation()
167 SafepointReader reader(ionScript(), safepoint()); in machineState()
202 IonScript* JSJitFrameIter::ionScript() const { in ionScript() function in JSJitFrameIter
206 IonScript* ionScript = nullptr; in ionScript() local
207 if (checkInvalidation(&ionScript)) return ionScript; in ionScript()
214 return script()->ionScript(); in ionScriptFromCalleeToken()
232 SafepointReader reader(ionScript(), safepoint()); in osiIndex()
233 return ionScript()->getOsiIndex(reader.osiReturnPointOffset()); in osiIndex()
[all …]
H A DBailouts.cpp43 MOZ_ASSERT(!frame.ionScript()->invalidated()); in Bailout()
77 if (frame.ionScript()->invalidated()) in Bailout()
78 frame.ionScript()->decrementInvalidationCount( in Bailout()
169 frame.ionScript()->decrementInvalidationCount(cx->runtime()->defaultFreeOp()); in InvalidationBailout()
184 topIonScript_ = frame.ionScript(); in BailoutFrameInfo()
292 IonScript* ionScript = script->ionScript(); in CheckFrequentBailouts() local
294 if (ionScript->bailoutExpected()) { in CheckFrequentBailouts()
H A DIon.cpp2183 IonScript* scriptIon = script->ionScript(); in Compile()
2566 IonScript* ionScript = script->ionScript(); in InvalidateActivation() local
2571 ionScript->purgeICs(script->zone()); in InvalidateActivation()
2576 ionScript->unlinkFromRuntime(fop); in InvalidateActivation()
2599 ionScript->incrementInvalidationCount(); in InvalidateActivation()
2601 JitCode* ionCode = ionScript->method(); in InvalidateActivation()
2638 ionScript, ionScript->invalidationCount(), (void*)osiPatchPoint.raw()); in InvalidateActivation()
2719 IonScript* ionScript = co->ion(); in Invalidate() local
2720 if (!ionScript) continue; in Invalidate()
2799 if (!ionScript->invalidated()) jit::IonScript::Destroy(fop, ionScript); in FinishInvalidationOf()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/
H A DBailouts.cpp44 MOZ_ASSERT(!iter.ionScript()->invalidated()); in Bailout()
76 if (iter.ionScript()->invalidated()) in Bailout()
77 iter.ionScript()->decrementInvalidationCount(cx->runtime()->defaultFreeOp()); in Bailout()
162 iter.ionScript()->decrementInvalidationCount(cx->runtime()->defaultFreeOp()); in InvalidationBailout()
177 topIonScript_ = frame.ionScript(); in BailoutFrameInfo()
285 IonScript* ionScript = script->ionScript(); in CheckFrequentBailouts() local
287 if (ionScript->bailoutExpected()) { in CheckFrequentBailouts()
H A DJitFrames.cpp167 *ionScriptOut = ionScript;
787 IonScript* ionScript = nullptr;
1028 IonScript* ionScript = nullptr;
1033 IonScript::Trace(trc, ionScript);
1131 IonScript* ionScript = nullptr;
1664 ionScript_(iter.ionScript()),
2197 JitFrameIterator::ionScript() const
2203 IonScript* ionScript = nullptr;
2204 if (checkInvalidation(&ionScript))
2205 return ionScript;
[all …]
H A DIon.cpp2786 if (script->ionScript()->isRecompiling())
2976 IonScript* ion = script->ionScript();
3085 IonScript* ionScript = script->ionScript();
3090 ionScript->purgeCaches();
3095 ionScript->unlinkFromRuntime(fop);
3154 ionScript, ionScript->invalidationCount(), (void*) osiPatchPoint.raw());
3229 IonScript* ionScript = co->ion();
3230 if (!ionScript)
3317 if (!ionScript->invalidated())
3326 IonScript* ion = script->ionScript();
[all …]
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/
H A DBailouts.cpp42 MOZ_ASSERT(!iter.ionScript()->invalidated()); in Bailout()
76 if (iter.ionScript()->invalidated()) in Bailout()
77 iter.ionScript()->decrementInvalidationCount(cx->runtime()->defaultFreeOp()); in Bailout()
167 iter.ionScript()->decrementInvalidationCount(cx->runtime()->defaultFreeOp()); in InvalidationBailout()
182 topIonScript_ = frame.ionScript(); in BailoutFrameInfo()
278 IonScript* ionScript = script->ionScript(); in CheckFrequentBailouts() local
280 if (ionScript->numBailouts() >= JitOptions.frequentBailoutThreshold) { in CheckFrequentBailouts()
H A DIon.cpp2660 if (script->ionScript()->isRecompiling()) in Recompile()
2853 IonScript* ion = script->ionScript(); in FastInvoke()
2972 IonScript* ionScript = script->ionScript(); in InvalidateActivation() local
2977 ionScript->purgeCaches(); in InvalidateActivation()
2982 ionScript->unlinkFromRuntime(fop); in InvalidateActivation()
3041 ionScript, ionScript->invalidationCount(), (void*) osiPatchPoint.raw()); in InvalidateActivation()
3128 IonScript* ionScript = co->ion(); in Invalidate() local
3129 if (!ionScript) in Invalidate()
3219 if (!ionScript->invalidated()) in FinishInvalidationOf()
3228 IonScript* ion = script->ionScript(); in FinishInvalidation()
[all …]
H A DJitFrames.cpp173 *ionScriptOut = ionScript; in checkInvalidation()
849 IonScript* ionScript = nullptr; in HandleException() local
1109 IonScript* ionScript = nullptr; in MarkIonJSFrame() local
1114 IonScript::Trace(trc, ionScript); in MarkIonJSFrame()
1213 IonScript* ionScript = nullptr; in UpdateIonJSFrameForMinorGC() local
1796 ionScript_(iter.ionScript()), in SnapshotIterator()
2341 JitFrameIterator::ionScript() const in ionScript() function in js::jit::JitFrameIterator
2347 IonScript* ionScript = nullptr; in ionScript() local
2348 if (checkInvalidation(&ionScript)) in ionScript()
2349 return ionScript; in ionScript()
[all …]

123456789