Open Bug 1812316 Opened 1 year ago Updated 1 year ago

[meta] JS Perf Experiments - Bound functions

Categories

(Core :: JavaScript Engine, task, P1)

task

Tracking

()

People

(Reporter: jandem, Unassigned)

References

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

Details

(Keywords: meta)

There's some evidence that our Function.prototype.bind implementation is slower than it should be. It's self-hosted currently and this adds some overhead for call-object allocation among other things.

See also bug 1483869 that I filed 5 years ago with some thoughts on this (parts of it no longer apply).

Depends on: 1812317
Whiteboard: [sp3:p1]

This is the area we/I believe are relevant to speedometer and worth a narrow focus on, setting priority to P1

Severity: S4 → N/A
Priority: P3 → P1
Depends on: 1813557
Depends on: 1815219
Depends on: 1816682
Whiteboard: [sp3:p1] → [sp3-p1]
Depends on: 1483869
See Also: 1483869
Blocks: 1813557
No longer depends on: 1813557
Depends on: 1819558
Depends on: 1820763
Depends on: 1824085
Depends on: 1824088
You need to log in before you can comment on or make changes to this bug.