Closed Bug 571202 Opened 10 years ago Closed 10 years ago

Add support for LIR_addjovi (and the like) to the ARM NanoJIT back-end.

Categories

(Core Graveyard :: Nanojit, defect)

ARM
All
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jbramley, Assigned: jbramley)

Details

(Whiteboard: fixed-in-nanojit, fixed-in-tamarin, fixed-in-tracemonkey)

Attachments

(1 file)

The attached patch adds jump-on-overflow support to the ARM back-end, thus making the related lirasm tests pass.

I've not yet tested in TM or TR, but I will do shortly. (For the moment, my boards are tied up doing something else.)
Attachment #450331 - Flags: review?(nnethercote)
Attachment #450331 - Flags: review?(nnethercote) → review+
TR: http://hg.mozilla.org/tamarin-redux/rev/258d59859d55
Whiteboard: fixed-in-nanojit → fixed-in-nanojit, fixed-in-tamarin
TM: http://hg.mozilla.org/tracemonkey/rev/cad8520cb159
Whiteboard: fixed-in-nanojit, fixed-in-tamarin → fixed-in-nanojit, fixed-in-tamarin, fixed-in-tracemonkey
http://hg.mozilla.org/mozilla-central/rev/cad8520cb159
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
(In reply to comment #3)
> TM: http://hg.mozilla.org/tracemonkey/rev/cad8520cb159

This commit (accidentally, I guess) reverted commits:

http://hg.mozilla.org/mozilla-central/rev/d786e9162fd6
http://hg.mozilla.org/mozilla-central/rev/e38f36dbaf27

and the revert was later merged to m-c.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.