I thought I'd try moving this discussion from the user list to the dev list
in hopes it gathers some attention. As a brief summary, Apache TinkerPop
utilizes groovysh for its Gremlin Console and after upgrading to Groovy 3.x
we found significant performance differences in terms of processing
"incomplete multi-line scripts" as compared to Groovy 2.x.

My original users list post from October with additional details can be
found here:

https://lists.apache.org/thread.html/rb3ccd13570642038e822bd3e430999e0f5f430543edfdae92e895c0f%40%3Cusers.groovy.apache.org%3E

and JFRs and other analysis can be found on the JIRA issue I created here:

https://issues.apache.org/jira/browse/GROOVY-9785

The JFRs indicate issues with areas of antlr processing that I'm not really
familiar with and I was therefore hoping to get some advice on (1) if my
analysis makes any sense at all and (2) if so, how could we proceed to try
to resolve the problem?

Does anyone have any direction or advice they could provide? Your help
would be greatly appreciated.

Thanks,

Stephen

Reply via email to