зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1244828 - Ensure enough ballast space in AllDoublePolicy::adjustInputs. r=bbouvier
This commit is contained in:
Родитель
b5f1f14dd5
Коммит
c976d0d790
|
@ -106,6 +106,8 @@ AllDoublePolicy::adjustInputs(TempAllocator& alloc, MInstruction* ins)
|
|||
if (in->type() == MIRType_Double)
|
||||
continue;
|
||||
|
||||
if (!alloc.ensureBallast())
|
||||
return false;
|
||||
MInstruction* replace = MToDouble::New(alloc, in);
|
||||
|
||||
ins->block()->insertBefore(ins, replace);
|
||||
|
|
Загрузка…
Ссылка в новой задаче