Merge remote-tracking branch 'origin/tracking' into custom

This commit is contained in:
roytam1 2025-04-30 23:06:47 +08:00
commit 6792dc4b66
68 changed files with 474 additions and 1033 deletions

View file

@ -2124,6 +2124,7 @@ MacroAssembler::convertTypedOrValueToInt(TypedOrValueRegister src, FloatRegister
case MIRType::String:
case MIRType::Symbol:
case MIRType::Object:
case MIRType::BigInt:
jump(fail);
break;
default:

View file

@ -1622,6 +1622,11 @@ class MacroAssembler : public MacroAssemblerSpecific
case Scalar::Uint32:
store32(value, dest);
break;
case Scalar::BigInt64:
case Scalar::BigUint64:
//FIXME: storing 64-bit values doesn't actually work yet.
// store64(value, dest);
break;
default:
MOZ_CRASH("Invalid typed array type");
}