Closed Bug 628896 Opened 13 years ago Closed 13 years ago

TM: Make alu() integer specialization work with u2d()

Categories

(Core :: JavaScript Engine, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: bzbarsky, Unassigned)

References

()

Details

Right now, alu()'s demotion only works with promoted signed integers.  We should consider making it work with unsigned ones too, so that operations on a Uin32Array won't end up being done on doubles, with the ensuing double-to-int conversions on write.

See bug 628209 for rationale and testcases; one is also linked in the url field.
Tracer has been removed.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.