Open GoogleCodeExporter opened 9 years ago
FWIW, I stumbled upon a different symptom for the same problem: all "op"
functions are also called twice. And the cause is getExprNames which compiles &
evaluates the string (and even builds an AST). Then that expression tree & ast
are just discarded, instead of being reused and type-annotated in a second pass.
This only has an impact on the first time evaluate is called but it's quite
wasteful for one-time expressions on moderately small arrays.
Original comment by gdemen...@gmail.com
on 2 May 2011 at 3:14
Original issue reported on code.google.com by
fal...@gmail.com
on 14 Apr 2008 at 12:26