Commit 10039f5f authored by Jan de Mooij's avatar Jan de Mooij Committed by Pier Angelo Vendrame
Browse files

Bug 2034816 - Change some ImmPtr uses to ImmGCPtr. r=iain

parent 6e8a0a4b
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -3750,7 +3750,7 @@ void CodeGenerator::visitUnaryCache(LUnaryCache* lir) {
}
void CodeGenerator::visitModuleMetadata(LModuleMetadata* lir) {
  pushArg(ImmPtr(lir->mir()->module()));
  pushArg(ImmGCPtr(lir->mir()->module()));
  using Fn = JSObject* (*)(JSContext*, HandleObject);
  callVM<Fn, js::GetOrCreateModuleMetaObject>(lir);
@@ -8677,7 +8677,7 @@ void CodeGenerator::visitNewArrayObject(LNewArrayObject* lir) {
      ArgList(Imm32(arrayLength), Imm32(int32_t(allocKind)), Imm32(objectKind)),
      StoreRegisterTo(objReg));
  masm.movePtr(ImmPtr(shape), shapeReg);
  masm.movePtr(ImmGCPtr(shape), shapeReg);
  masm.createArrayWithFixedElements(
      objReg, shapeReg, temp0Reg, InvalidReg, arrayLength, arrayCapacity, 0, 0,
      allocKind, mir->initialHeap(), ool->entry(),