How about running a profiler on the parser code? The antlr2 parser did not need parallel stub generation to get an acceptable result.
-----Original Message----- From: Daniel.Sun <sun...@apache.org> Sent: Sunday, January 19, 2020 12:50 PM To: d...@groovy.incubator.apache.org Subject: Re: RE: Groovy 3 very slow stub generation Hi Paolo, I'm thinking about how to solve the performance issue: 1) Improve the performance of Parrot parser even if the groovy code is parsed for the first time 2) Generate stubs in parallel Cheers, Daniel.Sun ----- Apache Groovy committer & PMC member Blog: https://urldefense.proofpoint.com/v2/url?u=http-3A__blog.sunlan.me&d=DwICAg&c=4ZIZThykDLcoWk-GVjSLmy8-1Cr1I4FWIvbLFebwKgY&r=tPJuIuL_GkTEazjQW7vvl7mNWVGXn3yJD5LGBHYYHww&m=PNRUWHa-kJPFYbWBru4n1_0VjfGwQsr390C7zxs4JjU&s=Kij6ulvUgz64rndfKAFybpH1w_PA8yY1t5RdSpomZ5I&e= Twitter: @daniel_sun -- Sent from: https://urldefense.proofpoint.com/v2/url?u=http-3A__groovy.329449.n5.nabble.com_Groovy-2DDev-2Df372993.html&d=DwICAg&c=4ZIZThykDLcoWk-GVjSLmy8-1Cr1I4FWIvbLFebwKgY&r=tPJuIuL_GkTEazjQW7vvl7mNWVGXn3yJD5LGBHYYHww&m=PNRUWHa-kJPFYbWBru4n1_0VjfGwQsr390C7zxs4JjU&s=L8MVQoUB_JYaPrML21s6gkihUQ8vctcQhyS3gQipfbM&e=