Open Bug 1406870 Opened 7 years ago Updated 2 years ago

Make C++ -> JS calls faster

Categories

(Core :: JavaScript Engine, enhancement, P3)

enhancement

Tracking

()

Tracking Status
firefox57 --- wontfix

People

(Reporter: jandem, Unassigned)

References

(Depends on 2 open bugs, Blocks 2 open bugs)

Details

(Keywords: perf, Whiteboard: [js:tech-debt])

Self-hosting helps avoid C++ -> JS calls, but they still show up, for instance when DOM natives call into JS and also in Promise code (harder to self-host). This is a typical "death by a thousand cuts" perf issue; a lot of things on this path add a small amount of overhead and it adds up to something that's slow.
Depends on: 1406872
Depends on: 1406882
Depends on: 1406888
Depends on: 1406900
Depends on: 1406957
Keywords: perf
Priority: -- → P3
Whiteboard: [js:tech-debt]
Depends on: 1407441
Depends on: 1407607
Depends on: 1409441
Assignee: jdemooij → nobody
Status: ASSIGNED → NEW
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.