Firefox/Projects/Startup Time Improvements/joelr notes: Difference between revisions

no edit summary
No edit summary
Line 4: Line 4:


= Current status =
= Current status =
=== September 16, 2009 ===
==== Timing startup ====
A clear picture courtesy of Shark
<pre>
0.0% 87.7% firefox-bin start
0.0% 87.7% firefox-bin main
0.0% 86.4% XUL   XRE_main
0.0% 38.3% XUL   ScopedXPCOMStartup::Initialize()
0.0% 30.9% XUL   nsAppStartup::CreateHiddenWindow()
0.0% 11.1% XUL   ScopedXPCOMStartup::~ScopedXPCOMStartup()
0.0% 2.5% XUL   nsXPTCStubBase::Stub3()
0.0% 1.2% XUL   ScopedXPCOMStartup::SetWindowCreator(nsINativeAppSupport*)
0.0% 1.2% XUL   nsXREDirProvider::DoStartup()
0.0% 1.2% XUL   nsAppStartupNotifier::Observe(nsISupports*, char const*, unsigned short const*)
0.0% 1.2% XUL   XRE_GetBinaryPath
0.0% 7.4% dyld _dyld_start
4.9% 4.9% libSystem.B.dylib _exit
</pre>
= Previous statuses =


=== September 14, 2009 ===  
=== September 14, 2009 ===  
Line 69: Line 93:
fixing, please move on"
fixing, please move on"
</pre>
</pre>
= Previous statuses =


=== September 11, 2009 ===
=== September 11, 2009 ===
109

edits