JavaScript:Roadmap

From MozillaWiki
Revision as of 21:05, 13 November 2013 by Cpeterson (talk | contribs)
Jump to navigation Jump to search

Firefox 27

  • [PROPOSED] 903332 - document.watch() Proxies
  • [PROPOSED] 933882 - Firebug perf: Invalidate JIT code instead of doing full GC on debug mode toggle


Firefox 28

  • [DONE] 903332 - document.watch() Proxies
  • [DONE] 929797 - Implement memory reporting of child processes
  • [DONE] 933882 - Firebug perf: Invalidate JIT code instead of doing full GC on debug mode toggle
  • [DONE] 934799 - Debugger perf: Lazify delazifying lazy scripts
  • [ON TRACK] 637572 - 935203 Implement Debugger.Source (for Firebug)
  • [ON TRACK] 332176 - Fix line numbers in eval() code
  • [ON TRACK] 716647 - Debug Ion code on stack
  • [ON TRACK] 837963 - ECMA-401 i18n API
  • [ON TRACK] 924839 - Update ICU
  • [AT RISK] 753203 - Exact Rooting for GGC
  • [AT RISK] 934257 - Run Valgrind on TBPL, not just Nightly
  • [AT RISK] 934669 - Warn on Object.prototype.{,un}watch()
  • [PROPOSED] 932402 - Shumway: create multiple globals
  • [PROPOSED] 933467 - Shumway: implement iterable weak maps
  • [PROPOSED] ? - Ion: Add optimization levels


Firefox 29

  • [ON TRACK] 619558 - GGC
  • [AT RISK] 930908 - Add synchronous channel for Shumway workers
  • [PROPOSED] 630464 - Pass exception info to window.onerror()
  • [PROPOSED] 851699 - WBGP: Profile Browsermark benchmark
  • [PROPOSED] 856533 - Implement Ion escape analysis
  • [PROPOSED] 800200 - Remove legacy JSD1 debugging API
  • [PROPOSED] ? - Debugger: Add low-level heap analysis (without UI)


Q1 2014

  • [PROPOSED] 785905 - OMT MIR construction
  • [PROPOSED] ? - Debugger: Add UI for low-level heap analysis


Q2 2014


H2 2014