зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1592974 - Spill registers before emitting an interrupt check r=lth
Differential Revision: https://phabricator.services.mozilla.com/D51270 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
20f1f55a8e
Коммит
82923924d7
|
@ -8587,6 +8587,8 @@ bool BaseCompiler::emitLoop() {
|
|||
topBlockResults(params);
|
||||
masm.nopAlign(CodeAlignment);
|
||||
masm.bind(&controlItem(0).label);
|
||||
// The interrupt check barfs if there are live registers.
|
||||
sync();
|
||||
if (!addInterruptCheck()) {
|
||||
return false;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче