What do the percentages represent in the benchmark results?  Is there a concern 
that indy2 vs compile static is negative.  A column for indy1 v. cs may help 
understanding.

-----Original Message-----
From: Daniel.Sun <sun...@apache.org>
Sent: Wednesday, January 8, 2020 3:37 AM
To: d...@groovy.incubator.apache.org
Subject: About the performance of indy

Hi all,

      The performance of indy has been improved a lot, here is the
report[1]:

Benchmark                                  indy2 VS indy1       indy2 VS cs
CallsiteBench.dispatch_megamorphic      3675%                   25.83%
CallsiteBench.dispatch_monomorphic      5.72%                   188.62%
CallsiteBench.dispatch_polymorphic      3000%                  -17.11%
(Note:  indy2: the indy with improved performance, indy1: the old indy, cs: the 
legacy callsite caching used by default now)

      If nobody rejects the PR1135[2] in 72 hours, I will merge it. As for 
whether to enable indy by default, it will be another topic...

      At last, I want to thank Jochen for reviewing PR1135[2] and thank Cédric 
for helping me solve the Gradle dependency usage issue.

Cheers,
Daniel.Sun
[1] 
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_groovy_pull_1135-23issuecomment-2D571961230&d=DwIFaQ&c=4ZIZThykDLcoWk-GVjSLmy8-1Cr1I4FWIvbLFebwKgY&r=tPJuIuL_GkTEazjQW7vvl7mNWVGXn3yJD5LGBHYYHww&m=Sg2Tzt6tcPTC2sqnccD5VwC6u8rajuS4YwnzobPguO0&s=jNuuSzXhHSy7pxRPNafKEMTnOkrSyWF1rWM_KD7JXHU&e=
[2] 
https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_groovy_pull_1135&d=DwIFaQ&c=4ZIZThykDLcoWk-GVjSLmy8-1Cr1I4FWIvbLFebwKgY&r=tPJuIuL_GkTEazjQW7vvl7mNWVGXn3yJD5LGBHYYHww&m=Sg2Tzt6tcPTC2sqnccD5VwC6u8rajuS4YwnzobPguO0&s=ipswUC5w-Uqx1pXYiwtLNOMZH_f0DOnfiv7F5WjFiy0&e=



-----
Apache Groovy committer & PMC member
Blog: 
https://urldefense.proofpoint.com/v2/url?u=http-3A__blog.sunlan.me&d=DwIFaQ&c=4ZIZThykDLcoWk-GVjSLmy8-1Cr1I4FWIvbLFebwKgY&r=tPJuIuL_GkTEazjQW7vvl7mNWVGXn3yJD5LGBHYYHww&m=Sg2Tzt6tcPTC2sqnccD5VwC6u8rajuS4YwnzobPguO0&s=qg33zvv2H2kOkGfkTMH4uRQNeYFfH363G7XVykVpiAY&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=DwIFaQ&c=4ZIZThykDLcoWk-GVjSLmy8-1Cr1I4FWIvbLFebwKgY&r=tPJuIuL_GkTEazjQW7vvl7mNWVGXn3yJD5LGBHYYHww&m=Sg2Tzt6tcPTC2sqnccD5VwC6u8rajuS4YwnzobPguO0&s=sHiEpx7s3m9RShQzUhSt2NOphyOFAWarVNI-T9X56jA&e=

Reply via email to