Mozilla 2/2008Q2 Goals: Difference between revisions
Jump to navigation
Jump to search
(Stab at Q2 goals) |
(actually deploy, not just prepare) |
||
| Line 11: | Line 11: | ||
== Automatic Rewriting/Analysis == | == Automatic Rewriting/Analysis == | ||
* Finish dehydra | * Finish dehydra and deploy on debug+leak tinderboxes, linux and mac | ||
* Finish analysis passes needed for XPCOMGC | * Finish analysis passes needed for XPCOMGC | ||
* See OOM goal above | * See OOM goal above | ||
Revision as of 18:07, 4 April 2008
These are the Mozilla 2 team goals for Q2 2008:
THIS IS A VERY ROUGH DRAFT.
Memory
- In jemalloc, implement no-fail OOM by default and a separate can-fail allocator API: see Mozilla 2/Memory
- Implement the automatic-rewriting pass to get rid of null-checks for OOM. NOTE: this doesn't mean we will actually land the patch this quarter; that depends on identifying "large allocations" and exempting them from the normal rules
- jemalloc+GC API design complete, see GC_API
Automatic Rewriting/Analysis
- Finish dehydra and deploy on debug+leak tinderboxes, linux and mac
- Finish analysis passes needed for XPCOMGC
- See OOM goal above
- GCC summit presentation and continuing GCC community involvement
ActionMonkey
jorendorff/jimb: please insert a concrete goal or two here
XPCOMGC
- Browser running mostly-correctly, and gather performance/memory statistics