Closed Bug 1620150 Opened 4 years ago Closed 4 years ago

Merge ThrowSet{Const, AliasedConst, Callee} bytecode ops

Categories

(Core :: JavaScript Engine, task, P1)

task

Tracking

()

RESOLVED FIXED
mozilla76
Tracking Status
firefox76 --- fixed

People

(Reporter: jandem, Assigned: jandem)

References

Details

Attachments

(2 files)

This should just be a single ThrowSetConst with a JSAtom* operand.

This changes ThrowSetConst to have a JSAtom* operand so that we can use it in
all cases.

Pushed by jdemooij@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ba8de6a42297
Merge ThrowSet{Const, AliasedConst, Callee} bytecode ops. r=arai
https://hg.mozilla.org/integration/autoland/rev/281bb597f6bb
Inline ReportUninitializedLexical and ReportRuntimeConstAssignment into single callers. r=arai
Priority: -- → P1
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla75

Backed out because this bug depend on Bug 1619932 which also gets backed out:
https://hg.mozilla.org/releases/mozilla-beta/rev/69bf07186aa60926f3edf56bab98541209854062

Flags: needinfo?(jdemooij)
Target Milestone: mozilla75 → mozilla76

Thanks :aryx!

Flags: needinfo?(jdemooij)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: