Bug 883973 - Try disabling PGO around InlineFrameIteratorMaybeGC::findNextFrame, r=djvj.

This commit is contained in:
Brian Hackett 2013-06-17 18:51:38 -06:00
parent 94f82b3339
commit 82dd37e6f6

View File

@ -1225,6 +1225,11 @@ InlineFrameIteratorMaybeGC<allowGC>::resetOn(const IonFrameIterator *iter)
template void InlineFrameIteratorMaybeGC<NoGC>::resetOn(const IonFrameIterator *iter);
template void InlineFrameIteratorMaybeGC<CanGC>::resetOn(const IonFrameIterator *iter);
// Disable PGO.
#if defined(_MSC_VER)
# pragma optimize("g", off)
#endif
template <AllowGC allowGC>
void
InlineFrameIteratorMaybeGC<allowGC>::findNextFrame()
@ -1281,6 +1286,11 @@ InlineFrameIteratorMaybeGC<allowGC>::findNextFrame()
template void InlineFrameIteratorMaybeGC<NoGC>::findNextFrame();
template void InlineFrameIteratorMaybeGC<CanGC>::findNextFrame();
// Reenable default optimization flags.
#if defined(_MSC_VER)
# pragma optimize("", on)
#endif
template <AllowGC allowGC>
bool
InlineFrameIteratorMaybeGC<allowGC>::isFunctionFrame() const