Javascript:SpiderMonkey:OdinMonkey: Difference between revisions

Jump to navigation Jump to search
Line 1: Line 1:
== Active ==
== Active ==
* Cache compiled asm.js modules: works in the shell ({{bug|900669}}), browser integration in progress ({{bug|929236}}).
* Cache compiled asm.js modules: works in the shell ({{bug|900669}}), browser integration in progress ({{bug|929236}}). Follow-up improvements:
** Remove "GC in atoms zone" limitation ({{bug|931864}})
** Compile and cache asm.js during packaged app instlation (TODO: bug)
** Cache more than one module per origin (TODO: bug)
** Compress cache entries (TODO: bug)
** Remove Worker limitation (TODO: bug)
* Math.fround is in ES6 and SpiderMonkey and optimized in Ion.  Do some more benchmarking, evangelize the general optimization to other engines, and then add to asm.js/Odin ({{bug|904918}}))
* Math.fround is in ES6 and SpiderMonkey and optimized in Ion.  Do some more benchmarking, evangelize the general optimization to other engines, and then add to asm.js/Odin ({{bug|904918}}))
* Standardize then implement SIMD extensions to JS ({{bug|894105}}) and then incorporate into asm.js (TODO: bug)
* Standardize then implement SIMD extensions to JS ({{bug|894105}}) and then incorporate into asm.js (TODO: bug)
Confirmed users
367

edits

Navigation menu