Platform/2008-Q4-Goals: Difference between revisions
< Platform
Jump to navigation
Jump to search
(New page: === Goals Summary === === Layout === === GFX === === Mac OS X === === Content === === JS === === Toolkit === === Build System === === Mozilla 2 === === Additional Goals ===) |
(suggestions from bsmedberg) |
||
Line 1: | Line 1: | ||
=== Goals Summary === | === Goals Summary === | ||
=== XPCOM+XPConnect === | |||
* Map out allocator strategy: if XPCOMGC+Boehm, then: | |||
** Fragementation improvements in Boehm allocator | |||
** Make spidermonkey use the new GC | |||
** Make content GCed instead of refcounted, remove cycle-collector, and make xpconnect aware of GCed nodes (probably longer than a 3-month goal) | |||
=== Layout === | === Layout === | ||
Line 8: | Line 15: | ||
=== Content === | === Content === | ||
* Enable tracing of simple DOM methods | |||
=== JS === | === JS === | ||
* tracing: no known regressions and on by default | |||
=== Toolkit === | === Toolkit === | ||
* Process-per-tab/Windows protected mode...? | |||
=== Build System === | === Build System === | ||
* Finish the spidermonkey standalone build system | |||
* Get the spidermonkey unit tests running as part of TUnit | |||
* hgweb improvements? | |||
=== Additional Goals === | === Additional Goals === |
Revision as of 17:53, 23 September 2008
Goals Summary
XPCOM+XPConnect
- Map out allocator strategy: if XPCOMGC+Boehm, then:
- Fragementation improvements in Boehm allocator
- Make spidermonkey use the new GC
- Make content GCed instead of refcounted, remove cycle-collector, and make xpconnect aware of GCed nodes (probably longer than a 3-month goal)
Layout
GFX
Mac OS X
Content
- Enable tracing of simple DOM methods
JS
- tracing: no known regressions and on by default
Toolkit
- Process-per-tab/Windows protected mode...?
Build System
- Finish the spidermonkey standalone build system
- Get the spidermonkey unit tests running as part of TUnit
- hgweb improvements?