Closed Bug 1945707 Opened 10 months ago Closed 10 months ago

Remove SmooshMonkey code

Categories

(Core :: JavaScript Engine, task, P3)

task

Tracking

()

RESOLVED FIXED
137 Branch
Tracking Status
firefox137 --- fixed

People

(Reporter: arai, Assigned: arai)

References

Details

Attachments

(6 files)

Given the SmooshMonkey code is tightly coupled with the bytecode structure, which is rapidly changing these days, the code is getting outdated, and also the code is not well-tested.
Let's remove the in-tree code for now. We can revive whenever we want, with updating the bytecode definitions and code generation.

Severity: -- → N/A
Priority: -- → P3
Pushed by arai_a@mac.com: https://hg.mozilla.org/integration/autoland/rev/55a151b83371 Part 1: Remove task definition for SmooshMonkey. r=nbp https://hg.mozilla.org/integration/autoland/rev/c35388abab52 Part 2: Remove autospider variants for SmooshMonkey. r=nbp https://hg.mozilla.org/integration/autoland/rev/ad2b9a352883 Part 3: Remove --enable-smoosh config. r=nbp https://hg.mozilla.org/integration/autoland/rev/758d2fc69c6e Part 4: Remove testing functions for SmooshMonkey. r=nbp https://hg.mozilla.org/integration/autoland/rev/b05f7a877257 Part 5: Remove frontend-integration for SmooshMonkey. r=nbp https://hg.mozilla.org/integration/autoland/rev/54eb8e370f2b Part 6: Remove smoosh crate. r=nbp,supply-chain-reviewers
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: