Closed Bug 1864805 Opened 2 years ago Closed 2 years 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.

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: 2 years 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: