I'm trying to picture the byte code that executes with and without the patch and don't see any obvious difference. Looks like a single "" is returned either way. Blocks aren't represented in ABC AFAIK.
On 12/28/13 8:20 PM, "Justin Mclean" <jus...@classsoftware.com> wrote: >Hi, > >> Just curious: I don't see how this saves an allocation. Can you >>explain? >I would assume the creation of the extra "", may also be some >optimisation re empty catch blocks. Unless scout isn't reporting it? > >Justin