Confirmed users
367
edits
(→Active) |
|||
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) |