Created attachment 577665 [details] [diff] [review] patch Bill, I remember you reporting this a while ago but can't find the bug. Construction of 'this' can't be inlined for non-singletons because the resolve hook of the callee may get skipped (which constructs the default prototype objects for functions).
Comment on attachment 577665 [details] [diff] [review] patch Cool, thanks. It was bug 698101. Could you make sure the patch works on that test case? Also, we're now trying to put the brace on a separate line for multi-line conditionals like this one. It creates a clearer separation between the condition and the code.