93
edits
(→Goals) |
|||
Line 8: | Line 8: | ||
== Task list == | == Task list == | ||
Here are some potential optimizations: | |||
* Improve fastload performance | |||
** Filed bug 412796 [https://bugzilla.mozilla.org/show_bug.cgi?id=412796] | |||
* Optimize mobile chrome | |||
** UI design | |||
** [[Mobile/XULOptimization|XUL Optimizations]] | |||
* Function re-ordering | |||
** Streamline memory access by placing all code & data needed for start-up in contiguous sections at the start of the binary. | |||
* Optimize memory allocation | |||
** Significant time during startup is in memory allocations. ''Need link to ongoing work''. | |||
* Optimize startup hotspots | |||
** Bug 406810 [https://bugzilla.mozilla.org/show_bug.cgi?id=406810] | |||
* Preload Mozilla libraries | |||
** Preload all libraries during startup; launching Firefox only loads the XUL application. | |||
* Preload Mozilla application | |||
** Launch Mozilla during device startup and keep in background (no visible window). Launching Firefox will only open a new window. | |||
=== Bugs === | === Bugs === | ||
edits