Closed Bug 1864805 Opened 10 months ago Closed 10 months ago

[loong64] Many jit-tests failed on real LoongArch64 machine if debug is enabled

Categories

(Core :: JavaScript Engine: JIT, defect, P3)

Other
Unspecified
defect

Tracking

()

RESOLVED FIXED
121 Branch
Tracking Status
firefox121 --- fixed

People

(Reporter: zhaojiazhong-hf, Assigned: zhaojiazhong-hf)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

The failed tests are caused by a stack alignment check in function EmitBaselineLeaveStubFrame of loong64 port, but the alignment check seems only work on arm64 platform, and should be removed on loongarch64.

Blocks: 1757272

The stack is not aligned to 16-byte at BaselineLeaveStubFrame end on
loongarch64, which seems to be ok according to other platforms other than arm64.

Assignee: nobody → zhaojiazhong-hf
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Severity: -- → S3
Priority: -- → P3
Pushed by npierron@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e2d2fd0c5d50 [loong64] Remove a wrong stack alignment check. r=nbp
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: