Closed Bug 1395795 Opened 7 years ago Closed 7 years ago

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

Categories

(Toolkit :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla57
Tracking Status
firefox57 --- fixed

People

(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

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: 7 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.