Convert RemoteController.jsm into a normal JS script in order to avoid paying the cost of wrapping the arrays passed in the arguments

RESOLVED FIXED in Firefox 57

Status

()

defect
RESOLVED FIXED
2 years ago
5 months ago

People

(Reporter: Ehsan, Assigned: Ehsan)

Tracking

(Depends on 1 bug, Blocks 1 bug)

unspecified
mozilla57
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox57 fixed)

Details

Attachments

(1 attachment)

This shaves off 9 seconds from attachment 8902829 [details] on my machine...
Blocks: 1395274
Attachment #8903438 - Flags: review?(dtownsend) → review+
Pushed by eakhgari@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/58f78beaadf5
Convert RemoteController.jsm into a normal JS script in order to avoid paying the cost of wrapping the arrays passed in the arguments; r=Mossop
https://hg.mozilla.org/mozilla-central/rev/58f78beaadf5
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla57
Assignee: nobody → ehsan

Looks like this is what's causing me problems in the startup cache tests when trying to land changes to tab preloading, due to the same JS file being repeatedly evaluated...

Blocks: 1353013
Depends on: 1534172
You need to log in before you can comment on or make changes to this bug.