Platform/2008-Q3-Goals: Difference between revisions
< Platform
Jump to navigation
Jump to search
(New page: === Goals Summary === === Layout === === GFX === === Mac OS X === === Content === * Finish up Cross-Site XHR (Jonas) * Worker Threads (Ben) * Inner-Outer window lifetime cleanup (Ben...) |
(→JS) |
||
Line 23: | Line 23: | ||
=== JS === | === JS === | ||
* 40% interpreter performance improvement | |||
* tracemonkey landed in mozilla-central | |||
* substantial gains on JITed benchmarks | |||
* integration of JS test suite into main reporting model | |||
* test suite/fuzzer for loopy, type-unstable, prototype-chain mutating, shape-busting patterns | |||
* programmatic control of profilers on linux and win32 | |||
* new standard lib features from ES3.1/ES4 | |||
* improve TT performance on Web JS | |||
* bug 97954 (stand-alone sm) and bug 409021 (updated MMgc for TT) landed | |||
=== Toolkit === | === Toolkit === |
Revision as of 15:54, 9 July 2008
Goals Summary
Layout
GFX
Mac OS X
Content
- Finish up Cross-Site XHR (Jonas)
- Worker Threads (Ben)
- Inner-Outer window lifetime cleanup (Ben)
- Node Iterator (Patch done, needs to be driven in. Jonas)
- Element Traversal (Jonas)
- Make progress on XPCOMGC (Johnny)
- DOM fast path (Jason, Blake, Johnny)
- Deferred script execution (Jonas)
- Preemptive script/resource loading (Blake)
- Figure out Java plugin story for 3.1 (Johnny)
- XPCWrappedNative::CallMethod() security check removal (Blake)
- Make DOM mutation events sane (Jonas)
JS
- 40% interpreter performance improvement
- tracemonkey landed in mozilla-central
- substantial gains on JITed benchmarks
- integration of JS test suite into main reporting model
- test suite/fuzzer for loopy, type-unstable, prototype-chain mutating, shape-busting patterns
- programmatic control of profilers on linux and win32
- new standard lib features from ES3.1/ES4
- improve TT performance on Web JS
- bug 97954 (stand-alone sm) and bug 409021 (updated MMgc for TT) landed