Closed Bug 1799152 Opened 3 years ago Closed 1 year ago

Clean up JS-related module ownership

Categories

(Core :: JavaScript Engine, task, P2)

task

Tracking

()

RESOLVED FIXED
138 Branch
Tracking Status
firefox138 --- fixed

People

(Reporter: tcampbell, Assigned: jandem)

References

(Blocks 2 open bugs)

Details

Attachments

(2 files, 1 obsolete file)

Consider the following module owner cleanups:

  • Merge JIT module into JS module
  • Finally remove deprecated js-tests module
  • Update scope of JS module from js/src to js/

The design of SpiderMonkey and its JITs are highly intertwined and distinct
module ownership is no longer appropriate since design decisions heavily impact
both sides. This removes the submodule for the JITs and moves old peers to the
JS peers emeritus list.

The js/tests directory has been gone for many years and the JS tests have been
managed by the SpiderMonkey team and the existing Core::JavaScript module for
that time.

Depends on D161296

Assignee: nobody → tcampbell
Status: NEW → ASSIGNED
Blocks: sm-meta
Severity: -- → N/A
Priority: -- → P2
Assignee: tcampbell → jdemooij
Blocks: SMDOC
No longer blocks: sm-meta
Attachment #9302019 - Attachment is obsolete: true
Attachment #9302018 - Attachment description: WIP: Bug 1799152 - Update Core::JavaScript module to include js/ directory → Bug 1799152 - Update Core::JavaScript module to include js/ directory r?jandem
Attachment #9302017 - Attachment description: WIP: Bug 1799152 - Merge JavaScript JIT module into JavaScript module → Bug 1799152 - Merge JavaScript JIT module into JavaScript module r?jandem
Pushed by tcampbell@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d8fc82bb8e7e Update Core::JavaScript module to include js/ directory r=zeid,jandem https://hg.mozilla.org/integration/autoland/rev/8b18ab74db3f Merge JavaScript JIT module into JavaScript module r=zeid,jandem
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 138 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: