Javascript:SpiderMonkey:OdinMonkey: Difference between revisions

no edit summary
No edit summary
Line 1: Line 1:
== Active ==
== Active ==
* Fix lazy-parsing/decompression memory-spike and performance hit for huge js files ({{bug|938385}}).
* Reevaluate throughput now that we have float32.
* Record enough information at compile time so that asm.js functions show up in:
* Record enough information at compile time so that asm.js functions show up in:
** the builtin FF profiler ({{bug|947996}})
** the builtin FF profiler ({{bug|947996}})
Line 7: Line 9:


== Planned next projects ==
== Planned next projects ==
* Reevaluate throughput now that we have float32:  When we are >2x native, why?  Any more categorical fixes (other than SIMD)?
* Remove parsing limitations associated with huge JS files:
** Fix lazy-parsing/decompression memory-spike and performance hit for huge js files ({{bug|938385}}).
** Remove num-locals ({{bug|916612}}) and num-lines ({{bug|916564}}) parser limits.
* Mitigate 32-bit OOM problems: ({{bug|865959}})
* 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}})
* Remove num-locals ({{bug|916612}}) and num-lines ({{bug|916564}}) parser limits.
* Mitigate 32-bit OOM problems: ({{bug|865959}})


== Possible next optimization projects ==
== Possible next optimization projects ==
Confirmed users
367

edits