Closed Bug 1662149 Opened 5 years ago Closed 1 year ago

[meta] Use stencil for selfhosted.js

Categories

(Core :: JavaScript Engine, task, P2)

task

Tracking

()

RESOLVED FIXED

People

(Reporter: tcampbell, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: meta)

By using stencil for the selfhosted.js we can help:

  • Process startup performance (eg Bug 1618391)
  • Reduce fission-memory usage (Bug 1458339)
  • Speedup js-shell tests (and reduce CI costs)
  • For this case, a good starting point will be to add a jsshell command line argument to record or replay the stencil. The first step of the jit-test harness could then record stencil and feed into the running tests. In a past experiment I saw improvements of up to 30% faster jit-test runs.
Alias: selfhosted-stencil
Blocks: 1663956
No longer blocks: stencil
Depends on: 1668361
Alias: selfhosted-stencil
Blocks: 1618391
Depends on: 1688794

This is complete except for Android.

Depends on: 1523749
Depends on: 1710884
No longer depends on: 1523749

Android is fixed now too

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.