Closed Bug 1780723 Opened 2 years ago Closed 2 years ago

[loong64] Failed to build JS on loongarch64 platform(PoppedFPJitEntry was deleted by mistake)

Categories

(Core :: JavaScript Engine: JIT, enhancement)

Firefox 104
enhancement

Tracking

()

RESOLVED FIXED
104 Branch
Tracking Status
firefox104 --- fixed

People

(Reporter: liuyu, Assigned: liuyu)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Linux loongarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.217 Safari/537.36

Steps to reproduce:

Build SpiderMonkey on loongarch64.

Actual results:

Build failed.

Expected results:

Build succeeded.

Add PoppedFPJitEntry;
Fix offset when push FrameType and ra in EmitBaselineTailCallVM;
Fix FramePointer in BaselineFrame in generateEnterJIT.

Assignee: nobody → liuyu
Attachment #9286587 - Attachment description: WIP: Bug 1780723 - Add PoppedFPJitEntry and fix some errors → Bug 1780723 - Add PoppedFPJitEntry and fix some errors. r=jandem
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #9286587 - Attachment description: Bug 1780723 - Add PoppedFPJitEntry and fix some errors. r=jandem → Bug 1780723 - [loong64]Add PoppedFPJitEntry and fix some errors. r=jandem
Pushed by jdemooij@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f4776d17de8c
[loong64]Add PoppedFPJitEntry and fix some errors. r=jandem
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 104 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: