Below are lists of some of the "big ticket" JS features and bugs that
people said they planned to work on for Firefox 28 and 29.
* Firefox 28: Are any noteworthy items missing from the Firefox 28 list?
* Firefox 28: Of the proposed but incomplete items, which should be
pushed to Firefox 29, put on hold, or dropped if now irrelevant?
* Firefox 29: Are the proposed items still relevant for Firefox 29? Are
there new items that should be added for Firefox 29?
Here is a list of some of the noteworthy items planned for Firefox 28:
https://wiki.mozilla.org/JavaScript/Roadmap#Firefox_28
These bugs were completed (resolved fixed) in Firefox 28:
[DONE] 903332 - document.watch() Proxies
[DONE] 927516 - Increase function compilation limits for Workers
[DONE] 929797 - Implement memory reporting of child processes
[DONE] 933882 - Invalidate JIT code instead of GC on demode (Fireperf)
[DONE] 934799 - Lazify delazifying lazy scripts (Debugger perf)
[DONE] 930411 - ES6: Implement module export declarations
These bugs were proposed for Firefox 28, but not completed:
[PROPOSED] 637572, 935203 - Implement Debugger.Source (for Firebug)
[PROPOSED] 332176 - Fix line numbers in eval()'d code
[PROPOSED] 716647 - De-Ion code on stack
[PROPOSED] 924839 - Update ICU (for i18n)
[PROPOSED] 837963 - ECMA-402 i18n API
[PROPOSED] 753203 - Exact Rooting for GGC
[PROPOSED] 631811 - Run Valgrind on TBPL, not just Nightly
[PROPOSED] 934669 - Warn on Object.prototype.{,un}watch()
[PROPOSED] 499198 - WBGP: Optimize Peacekeeper benchmark
[PROPOSED] 932402 - Shumway: create multiple globals
[PROPOSED] 933467 - Shumway: implement iterable weak maps
[PROPOSED] 939614 - Ion: Add optimization levels
Here is a list of some of the noteworthy items planned for Firefox 29:
https://wiki.mozilla.org/JavaScript/Roadmap#Firefox_29
[DONE] 904918 - OdinMonkey: add support for Float32
[DONE] 941830 - Extend asm.js compiled code caching to Workers
[DONE] 943303 - Use range analysis to eliminate comparisons
[ON TRACK] 753203 - Exact Rooting for GGC
[ON TRACK] 619558 - GGC
[ON TRACK] 631811 - Run Valgrind on TBPL, not just Nightly
[PROPOSED] 930908 - Implement synchronous channel for Shumway workers
[PROPOSED] 630464 - Pass exception info to window.onerror()
[PROPOSED] 856533 - Implement Ion escape analysis
[PROPOSED] 800200 - Remove legacy JSD1 debugging API
[PROPOSED] Debugger: Implement low-level heap analysis (without UI)
chris
_______________________________________________
dev-tech-js-engine-internals mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals