Closed
Bug 670312
Opened 14 years ago
Closed 13 years ago
Faster SeaMonkey Cold Startup.
Categories
(SeaMonkey :: General, defect)
SeaMonkey
General
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: philip.chee, Unassigned)
References
Details
No description provided.
![]() |
Reporter | |
Comment 1•14 years ago
|
||
From: http://glandium.org/blog/?p=2105
+++++++++++++++++++++++++++++++++++++++++
The 20-line patch to Firefox 4 that makes startup on Windows up to 2x as fast and the stupid one-liner that does the same on Linux both grew into a full fledged preloading solution working on all our supported platforms. This involved major changes to how we initialize Firefox, and a few glitches with our leak detector, but this time it should stay for good (it had been backed out twice already).
Users shouldn’t notice any change until after they reboot after upgrading to the latest nightly. It is possible to watch how things evolve with the about:startup extension.
These cold startup improvements will be available in Firefox 7.
+++++++++++++++++++++++++++++++++++++++++
We should do the same.
The relevant bugs are:
Bug 632404: Preload dependent libraries at startup.
Bug 627591: preload dlls on windows.
One perquisite bug is:
Bug 552864 - Throw away wrapper shell script on unix and lazily load libxul
Specifically:
Bug 552864 part 1 - Move DLL blocklist in XRE, and inline NS_SetDllDirectory and environment sanitization, which now needs to be called manually.
Bug 552864 part 2 - Load the XUL library with the standalone glue and get rid of the startup shell script.
![]() |
||
Comment 2•13 years ago
|
||
Callek fixed bug #722262 (Port |Bug 552864 - Throw away wrapper shell script on
unix and lazily load libxul| to SeaMonkey.) and comparing the patches for the
FF bugs, it looks like this is actually fixed.
![]() |
Reporter | |
Comment 3•13 years ago
|
||
In that case we'll just close this as WORKSFORME.
You need to log in
before you can comment on or make changes to this bug.
Description
•