Platform/Uptime

From MozillaWiki
< Platform
Revision as of 00:40, 5 April 2016 by Nnethercote (talk | contribs) (Created page with "Uptime is a project that aims to improve Firefox's stability, i.e. reduce its crash rate. Uptime is a Platform Engineering initiative that aims to extend and complement exist...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Uptime is a project that aims to improve Firefox's stability, i.e. reduce its crash rate.

Uptime is a Platform Engineering initiative that aims to extend and complement existing work relating to stability within Mozilla.

Avenues for improvement

Reactive

Reactive strategies are those that identify, diagnose and fix crash-prone code once it has landed on mozilla-central.


Proactive

Proactive strategies are those that prevent crash-prone code from reaching mozilla-central.

  1. Eliminate crash-prone code patterns. (E.g. replace raw pointers with smart pointers such as UniquePtr.)