Closed Bug 1576675 Opened 6 years ago Closed 5 years ago

Cranelift: finish implementing x86 32-bits support

Categories

(Core :: JavaScript: WebAssembly, task, P5)

task

Tracking

()

RESOLVED INACTIVE

People

(Reporter: bbouvier, Unassigned)

References

Details

Attachments

(1 file, 1 obsolete file)

Attached patch enable-x86.patch (obsolete) — Splinter Review

This is the Bugzilla mirror entry for https://github.com/CraneStation/cranelift/issues/765 . I've attached a patch that just enables ifdefery for 32-bits support, in case somebody wanted to have a look at this ;)

This is very probably P5, considering the global tendency of x86 32-bits usage to go down over time, and with respect to other priorities.

Priority: -- → P5

Starting to work on this! Thanks.

Cool, assigning to you then. Thanks!

Assignee: nobody → usharma
Status: NEW → ASSIGNED
Attached patch enable-x86.patchSplinter Review

This sets up the right ISA target in Cranelift (duh!) and fixes return values sign-extensions.

Attachment #9088201 - Attachment is obsolete: true

@bbouvier: if you haven't done that yet, please go to the cranelift github page and open a pullrequest. They're highly active at the moment, and will most likely be very supportive of your efforts.

Flags: needinfo?(bbouvier)

(In reply to tt_1 from comment #5)

@bbouvier: if you haven't done that yet, please go to the cranelift github page and open a pullrequest. They're highly active at the moment, and will most likely be very supportive of your efforts.

damit, just realized that your patch is for spidermonkey, I'm sorry :(

(In reply to tt_1 from comment #6)

damit, just realized that your patch is for spidermonkey, I'm sorry :(

No worries! Also I'm :bnjbvr on Github, and working with Ujjwal Sharma (:ryzokuken on Github) to add more x86 support.

Flags: needinfo?(bbouvier)

Ujjwal has moved on to other projects now. Thanks for your contributions!

Assignee: usharma → nobody
Status: ASSIGNED → NEW
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: