Performance/Shutdown

< Performance
Revision as of 19:48, 18 April 2013 by LawrenceMandel (talk | contribs) (Created page with "=Shutdown= ==Goal== Ensure 95% of Firefox desktop instances shutdown in 3 seconds or less. ==Duration== TBD ==Communication== {| class="wikitable fullwidth-table" ! Commun...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Shutdown

Goal

Ensure 95% of Firefox desktop instances shutdown in 3 seconds or less.

Duration

TBD

Communication

Communication Type Mechanism Audience
General discussion dev-platform list devs
Progress reports Benoit Girard's blog] all

Progress Reports

2013
  • progress reports go here

People

list required competencies for people and, once defined, the people working on project. note that not all of these competencies will be required for every project

Engineering Lead Benoit Girard

Tasks

Full Query
ID Summary Priority Status
580007 When shutting down Firefox close the window first -- RESOLVED
767102 Shutdown hang involving sync XHR -- RESOLVED
816656 [Shutdown] Startup cache slows shutdown with < 10 sec uptime -- RESOLVED
818265 Flash NPP_Destroy takes ~90ms. Impeding shutdown, navigation. -- RESOLVED
818274 [Shutdown] Telemetry takes ~10ms on shutdown -- RESOLVED
818296 [Shutdown] js::NukeCrossCompartmentWrappers takes up to 300ms on shutdown. Avoid doing it for optimized shutdown -- VERIFIED
818725 Flush localStore.rdf off the main thread -- RESOLVED
818739 Don't run CC during shutdown -- RESOLVED
819029 [Shutdown] Firebug toggles debugger module on shutdown, takes ~80ms -- RESOLVED
819454 [Shutdown] Avoid js::NukeCrossCompartmentWrappers in SDK on shutdown P1 RESOLVED
819489 [Shutdown] Style sheet take ~50ms to release during shutdown -- NEW
822381 Move write poisoning back a bit more -- RESOLVED
822849 Timer based CC occurring on shutdown -- RESOLVED
823262 gfxPlatformFontList shutdown sometimes takes 300ms on shutdown -- NEW
824433 Bookmarks backup takes a long time to write out on shutdown -- RESOLVED
826143 Shutdown by _exit(0) for faster shutdown -- RESOLVED
827157 Refactor sessions provider to count ticks -- RESOLVED
832755 [Shutdown] Health Report taking 1 second on shutdown -- RESOLVED
833087 [Shutdown] Font loading on shutdown -- RESOLVED
833143 Don't GC in nsXREDirProvider::DoShutdown() -- RESOLVED
836051 nsNativeAppSupportWin::Quit takes 10 seconds on shutdown P4 RESOLVED
836053 gfxPlatformFontList::~gfxPlatformFontList() takes 4 second on shutdown -- NEW
842852 LocalStorage performance improvements -- RESOLVED
848039 Disable or ignore writes from sqlite moving data from the write ahead log to the btree -- RESOLVED
848161 Track time required to close WAL databases -- RESOLVED
860921 [shutdown] Can we disable js::NukeCrossCompartmentWrappers on shutdown? -- RESOLVED
861336 Priv3 extension delays shutdown by several seconds -- RESOLVED
881309 Eliminate LAST_CONTEXT garbage collections in opt builds? -- NEW
883657 Don't force a GC in mozJSComponentLoader::UnloadModules() -- RESOLVED

29 Total; 4 Open (13.79%); 24 Resolved (82.76%); 1 Verified (3.45%);