Open Bug 1662149 Opened 4 years ago Updated 3 years ago

[meta] Use stencil for selfhosted.js

Categories

(Core :: JavaScript Engine, task, P2)

task

Tracking

()

People

(Reporter: tcampbell, Unassigned)

References

(Depends on 1 open bug, Blocks 3 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
You need to log in before you can comment on or make changes to this bug.