mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-21 09:49:14 +00:00
Bug 950456 - Fix tracing for baseline type monitor and update stubs, r=jandem.
This commit is contained in:
parent
613401daac
commit
f455cedda9
@ -176,14 +176,14 @@ ICStub::trace(JSTracer *trc)
|
||||
ICTypeMonitor_Fallback *lastMonStub = toMonitoredFallbackStub()->fallbackMonitorStub();
|
||||
for (ICStubConstIterator iter = lastMonStub->firstMonitorStub(); !iter.atEnd(); iter++) {
|
||||
JS_ASSERT_IF(iter->next() == nullptr, *iter == lastMonStub);
|
||||
iter->markCode(trc, "baseline-monitor-stub-ioncode");
|
||||
iter->trace(trc);
|
||||
}
|
||||
}
|
||||
|
||||
if (isUpdated()) {
|
||||
for (ICStubConstIterator iter = toUpdatedStub()->firstUpdateStub(); !iter.atEnd(); iter++) {
|
||||
JS_ASSERT_IF(iter->next() == nullptr, iter->isTypeUpdate_Fallback());
|
||||
iter->markCode(trc, "baseline-update-stub-ioncode");
|
||||
iter->trace(trc);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user