Loading js/src/jit/CodeGenerator.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -3753,7 +3753,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); Loading Loading @@ -8680,7 +8680,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(), Loading Loading
js/src/jit/CodeGenerator.cpp +2 −2 Original line number Diff line number Diff line Loading @@ -3753,7 +3753,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); Loading Loading @@ -8680,7 +8680,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(), Loading