Confirmed users
367
edits
No edit summary |
|||
Line 30: | Line 30: | ||
== Possible asm.js extensions that don't extend JS == | == Possible asm.js extensions that don't extend JS == | ||
* Effectively support 'goto' (even computed 'goto') by formalizing a pattern of while+switch that gets compiled as if it was goto | |||
* Extend asm.js to better support dynamically linking asm.js modules (a mutable, callable array argument to asm.js module, like the PLT) | * Extend asm.js to better support dynamically linking asm.js modules (a mutable, callable array argument to asm.js module, like the PLT) | ||
* Add enough try/catch to asm.js to allow compilation of C++ exceptions using the zero-cost implementation strategy | * Add enough try/catch to asm.js to allow compilation of C++ exceptions using the zero-cost implementation strategy |