Skip to content
This repository was archived by the owner on Apr 22, 2023. It is now read-only.

Best practices and gotchas with v8

polotek edited this page Feb 24, 2011 · 5 revisions

Try/Catch blocks can be expensive inside functions

If you have a function that has performance critical code in it (particularly if it's allocating a lot of variables), then don't use a try/catch inside the function. Catch the errors from outside the function instead. See this mailing list thread for background and this performance test case.

Clone this wiki locally