Confirmed users
367
edits
No edit summary |
|||
Line 1: | Line 1: | ||
== Active == | == Active == | ||
* Move code generation into the parallel compilation tasks ({{bug|959263}}) | * Move code generation into the parallel compilation tasks ({{bug|959263}}) | ||
* Standardize and implement SIMD extensions to JS ({{bug|894105}}) and then incorporate into asm.js | * Standardize and implement SIMD extensions to JS ({{bug|894105}}) and then incorporate into asm.js | ||
* Land experimental SharedArrayBuffer (pref'd off, {{bug|933001}}) and use this to add experimental pthreads support to Emscripten and evaluate on threaded codebases in preparation for a standards proposal. | * Land experimental SharedArrayBuffer (pref'd off, {{bug|933001}}) and use this to add experimental pthreads support to Emscripten and evaluate on threaded codebases in preparation for a standards proposal. | ||
Line 22: | Line 21: | ||
** asm.js parser: Avoid building an intermediate parse tree; type check during recursive descent {{bug|854061}} | ** asm.js parser: Avoid building an intermediate parse tree; type check during recursive descent {{bug|854061}} | ||
* Compress more than just the source in asm.js cache entries | * Compress more than just the source in asm.js cache entries | ||
* Further improve heap access performance : {{bug|870743}}, {{bug|897425}} | * Further improve heap access performance : {{bug|870743}}, {{bug|897425}}, {{bug|915157}} | ||
* For asm.js->asm.js calls on x86, pass the return value via xmm register, not fp stack | * For asm.js->asm.js calls on x86, pass the return value via xmm register, not fp stack | ||
* Extend the asm.js signal handler tricks to: | * Extend the asm.js signal handler tricks to: |