Re: groovysh and long input

2020-10-19 Thread Daniel Sun
Please try 3.0.6+, we have tuned the performance a lot. Cheers, Daniel Sun On 2020/10/16 18:58:28, Stephen Mallette wrote: > Hello, > > I happened to be testing some issues related to this pull request I > submitted the other day: > > https://github.com/apache/groovy/pull/1405 > > In

Re: groovysh and long input

2020-10-19 Thread Stephen Mallette
I was using 3.0.6 actually (I'd downloaded it to make sure that it wasn't our extension of groovysh that was causing some difference). But to be sure, I just retested it on 3.0.6 and 2.5.13. I built a 500 line script of "addition". For 2.5.13 I got: groovy:000> start = System.currentTimeMillis()

Re: groovysh and long input

2020-10-19 Thread Daniel Sun
I think the performance issue could be related to groovysh but not the new parser. Here the result of running my script[1], as you could see, it works well: ``` D:\_TEMP\yyy>groovy Test.groovy result: 5500; elapsed time: 261ms D:\_TEMP\yyy>groovy Test.groovy result: 5500; elapsed time: 240ms