Bug 1375404 - Remove bogus assert, r=jandem.

This commit is contained in:
Brian Hackett 2017-07-17 10:28:24 -06:00
Родитель fa1fcdd254
Коммит bce0222a4d
2 изменённых файлов: 10 добавлений и 1 удалений

Просмотреть файл

@ -0,0 +1,10 @@
// |jit-test| error:ReferenceError
Object.prototype.f = 42;
var T = TypedObject;
var ObjectStruct = new T.StructType({f: T.Object});
Object.prototype.f = 42;
var o = new ObjectStruct();
evaluate(`
o.f %= p;
`);

Просмотреть файл

@ -7243,7 +7243,6 @@ IonBuilder::ensureDefiniteType(MDefinition* def, MIRType definiteType)
replace = MToDouble::New(alloc(), def);
break;
}
MOZ_ASSERT(def->type() == definiteType);
return def;
}
replace = MUnbox::New(alloc(), def, definiteType, MUnbox::Infallible);