Confirmed users
367
edits
No edit summary |
|||
Line 8: | Line 8: | ||
** the builtin FF profiler ({{bug|947996}}) | ** the builtin FF profiler ({{bug|947996}}) | ||
** Error.stack | ** Error.stack | ||
* Optimize constant-additions in masked heap accessed: {{bug|957361}} | |||
* Add && and || to asm.js to avoid sub-optimal control flow ({{bug|919052}}). | * Add && and || to asm.js to avoid sub-optimal control flow ({{bug|919052}}). | ||
* Add missing math constants ({{bug|878488}}) | * Add missing math constants ({{bug|878488}}) | ||
Line 19: | Line 20: | ||
** Start general JS parsing before the entire JS script has completed downloading so that asm.js compilation can overlap | ** Start general JS parsing before the entire JS script has completed downloading so that asm.js compilation can overlap | ||
** 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}} | ||
* | * Further improve heap access performance : {{bug|870743}}, {{bug|897425}} | ||
* Further improve FFI calls : {{bug|882399}}, {{bug|886411}}, also stop spilling non-volatile registers | * Further improve FFI calls : {{bug|882399}}, {{bug|886411}}, also stop spilling non-volatile registers | ||
* Improve x86/ARM asm.js-to-asm.js ABI : {{bug|861785}} | * Improve x86/ARM asm.js-to-asm.js ABI : {{bug|861785}} |