Closed Bug 1642915 Opened 5 years ago Closed 5 years ago

[MIPS] Add byte swap instructions.

Categories

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

Other
Unspecified
defect

Tracking

()

RESOLVED FIXED
mozilla79
Tracking Status
firefox-esr78 --- fixed
firefox79 --- fixed

People

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

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

D74620 added byte swap instructions to the assemblers on arm and x86 platforms, which also needs to be implemented on mips.

Blocks: 1639895
Depends on: 1065894
Severity: -- → S3
Priority: -- → P5
Assignee: nobody → zhaojiazhong-hf
Attachment #9154471 - Attachment description: Bug 1642915 - [MIPS] Add byte swap instructions to the assemblers. → Bug 1642915 - [MIPS] Add byte swap instructions to the assemblers. r=tcampbell.
Pushed by btara@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d20ce0e9174d [MIPS] Add byte swap instructions to the assemblers. r=tcampbell.
Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla79

Comment on attachment 9154471 [details]
Bug 1642915 - [MIPS] Add byte swap instructions to the assemblers. r=tcampbell.

ESR Uplift Approval Request

  • If this is not a sec:{high,crit} bug, please state case for ESR consideration: This bug caused both some tests and real world websites like youtube crash on mips platform.
  • User impact if declined: On mips platform, some websites like youtube may crash.
  • Fix Landed on Version: 79
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This change only affects mips platform and has been landed in ff79 for a long time.
  • String or UUID changes made by this patch:
Attachment #9154471 - Flags: approval-mozilla-esr78?

This ESR uplift request is related with bug 1696838.

Depends on: 1696838
Blocks: 1065894
No longer depends on: 1065894
Blocks: 1696838
No longer blocks: 1065894
Depends on: 1065894
No longer depends on: 1696838

Comment on attachment 9154471 [details]
Bug 1642915 - [MIPS] Add byte swap instructions to the assemblers. r=tcampbell.

This doesn't graft cleanly to ESR78. Please attach a rebased patch for uplift.

Flags: needinfo?(zhaojiazhong-hf)
Attachment #9154471 - Flags: approval-mozilla-esr78?

(In reply to Ryan VanderMeulen [:RyanVM] from comment #6)

Comment on attachment 9154471 [details]
Bug 1642915 - [MIPS] Add byte swap instructions to the assemblers. r=tcampbell.

This doesn't graft cleanly to ESR78. Please attach a rebased patch for uplift.

Hi, is it like this? Do I need to start a new revision? Thanks!

Flags: needinfo?(ryanvm)

Comment on attachment 9207686 [details] [diff] [review]
Bug 1642915 - [MIPS] Add byte swap instructions to the assemblers. r=tcampbell, a=RyanVM

Perfect, thanks! Approved for 78.9esr.

Flags: needinfo?(ryanvm)
Attachment #9207686 - Flags: approval-mozilla-esr78+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: