Lines Matching refs:ionScript

151         *ionScriptOut = activation_->bailoutData()->ionScript();
152 return !script->hasIonScript() || script->ionScript() != *ionScriptOut;
159 !script->ionScript()->containsReturnAddress(returnAddr);
165 IonScript* ionScript = (IonScript*) Assembler::GetPointer(ionScriptDataOffset);
166 MOZ_ASSERT(ionScript->containsReturnAddress(returnAddr));
167 *ionScriptOut = ionScript;
285 return reinterpret_cast<uintptr_t*>(fp() - ionScript()->frameSize());
297 SafepointReader reader(ionScript(), safepoint());
787 IonScript* ionScript = nullptr;
788 bool invalidated = iter.checkInvalidation(&ionScript);
804 ionScript->decrementInvalidationCount(cx->runtime()->defaultFreeOp());
827 ionScript->decrementInvalidationCount(cx->runtime()->defaultFreeOp());
1028 IonScript* ionScript = nullptr;
1029 if (frame.checkInvalidation(&ionScript)) {
1033 IonScript::Trace(trc, ionScript);
1035 ionScript = frame.ionScriptFromCalleeToken();
1040 const SafepointIndex* si = ionScript->getSafepointIndex(frame.returnAddressToFp());
1042 SafepointReader safepoint(ionScript, si);
1131 IonScript* ionScript = nullptr;
1132 if (frame.checkInvalidation(&ionScript)) {
1137 ionScript = frame.ionScriptFromCalleeToken();
1142 const SafepointIndex* si = ionScript->getSafepointIndex(frame.returnAddressToFp());
1143 SafepointReader safepoint(ionScript, si);
1655 : snapshot_(iter.ionScript()->snapshots(),
1657 iter.ionScript()->snapshotsRVATableSize(),
1658 iter.ionScript()->snapshotsListSize()),
1660 iter.ionScript()->recovers(),
1661 iter.ionScript()->recoversSize()),
1664 ionScript_(iter.ionScript()),
2197 JitFrameIterator::ionScript() const
2201 return activation_->bailoutData()->ionScript();
2203 IonScript* ionScript = nullptr;
2204 if (checkInvalidation(&ionScript))
2205 return ionScript;
2214 return script()->ionScript();
2222 cachedSafepointIndex_ = ionScript()->getSafepointIndex(returnAddressToFp());
2239 SafepointReader reader(ionScript(), safepoint());
2240 return ionScript()->getOsiIndex(reader.osiReturnPointOffset());
2850 if (callee->hasIonScript() && callee->ionScript()->method()->containsNativePC(pc)) {
3077 uint8_t* rawBase = ionScript()->method()->raw();
3078 uint8_t* rawLimit = rawBase + ionScript()->method()->instructionsSize();
3129 MOZ_RELEASE_ASSERT(frames.ionScript()->frameSize() % JitStackAlignment == 0,