Re: [External] : Re: Quick fix for openjdk20

2022-12-08 Thread Ajit Ghaisas
Hi Alexey, There could be other reasons as well, but - those recorded results were for x64 only at that time. Performance degradation is comparatively more when run on M1 systems. Regards, Ajit On 09-Dec-2022, at 12:50 AM, Alexey Ushakov mailto:alexey.usha...@jetbrains.com>> wrote: Hi Aji

Re: Quick fix for openjdk20

2022-12-08 Thread Alexey Ushakov
Hi Ajit, According to the tests you’ve mentioned it’s not a big difference. Looks like we’ve faced with completely different scenario. I’ll try to figure out the main reason of the failure. Best Regards, Alexey > On Dec 8, 2022, at 12:38 PM, Ajit Ghaisas wrote: > > > >> On 08-Dec-2022, at

Re: Quick fix for openjdk20

2022-12-08 Thread Ajit Ghaisas
On 08-Dec-2022, at 5:08 PM, Ajit Ghaisas mailto:ajit.ghai...@oracle.com>> wrote: On 08-Dec-2022, at 1:50 PM, Alexey Ushakov mailto:alexey.usha...@jetbrains.com>> wrote: FWIW we have just had at a report of a performance drop in JDK 20 from a b07 change to show how it takes time for these

Re: Quick fix for openjdk20

2022-12-08 Thread Ajit Ghaisas
On 08-Dec-2022, at 1:50 PM, Alexey Ushakov mailto:alexey.usha...@jetbrains.com>> wrote: FWIW we have just had at a report of a performance drop in JDK 20 from a b07 change to show how it takes time for these things to be discovered. Could you provide some more details concerning the regressio

Re: Quick fix for openjdk20

2022-12-08 Thread Alexey Ushakov
> > FWIW we have just had at a report of a performance drop in JDK 20 from a b07 > change to show how it takes > time for these things to be discovered. Could you provide some more details concerning the regression? We also faced with a regression in metal rendering (https://youtrack.jetbrains.

Re: Quick fix for openjdk20

2022-12-07 Thread Laurent Bourgès
Thanks, Phil I supposed it too late, no problem for openjdk21. I made a draft PR and tested several sizes on 1 machine: https://github.com/openjdk/jdk/pull/11569 Of course I can complete later with more tested machines & using j2dbench if needed. I can also give ratios... ie gains. Cheers, Lau

Re: Quick fix for openjdk20

2022-12-07 Thread Philip Race
This is clearly too late for JDK 20 and JDK 21 will be just 6 months later so it is a better time for that. FWIW we have just had at a report of a performance drop in JDK 20 from a b07 change to show how it takes time for these things to be discovered. Also I had a bug / rfe for this a while bac

Re: Quick fix for openjdk20

2022-12-07 Thread Laurent Bourgès
Hi again, See first draft patch with new performance results on openjdk20 / linux / opengl pipeline (same for d3d / metal): https://github.com/openjdk/jdk/pull/11569 Cheers, Laurent Le mer. 7 déc. 2022 à 16:36, Alexey Ushakov a écrit : > Yes, I confirm that we’ve been using such enlarged buffe

Re: Quick fix for openjdk20

2022-12-07 Thread Alexey Ushakov
Yes, I confirm that we’ve been using such enlarged buffer for a long time in production. It helped us with scrolling performance on 4K monitors. The suggested property could help to adjust the buffer for the needs of particular application. Best Regards, Alexey > On 7 Dec 2022, at 11:37, Laure