Javascript:SpiderMonkey:OdinMonkey: Difference between revisions

no edit summary
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}})
* Optimize constant-additions in masked heap accessed: {{bug|915157}}
* 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:
Confirmed users
367

edits