Optimization - JS engines don't optimize functions with try-catch blocks.
Optimization - JS engines don't optimize functions with try-catch blocks.

For a reduced test case (http://jsperf.com/try-catch-performance-overhead/14), there is a 40% speedup on Chrome 32 dev, 5% on IE11/Win7 and 800% on FF Nightly.

Arnavion/libjass,Arnavion/libjass,Dador/libjass,Dador/libjass,joshuabrown-ellation/libjass,Arnavion/libjass,joshuabrown-ellation/libjass,joshuabrown-ellation/libjass,Dador/libjass