FFM performance tweaks

Maurizio Cimadamore maurizio.cimadamore at oracle.com
Mon Nov 25 11:43:31 UTC 2024


Thanks again Ioannis, all this is very good empirical evidence which 
should be helpful in zeroing in on a possible inlining improvement for 
the kind of code shapes associated with FFM.

Cheers
Maurizio

On 23/11/2024 12:20, Ioannis Tsakpinis wrote:
> With: -XX:-ClipInlining
> 245 call-sites with eliminated allocations
> 0 DesiredMethodLimit failures
> 353 NodeCountInliningCutoff failures
>
> With: -XX:-ClipInlining -XX:+StressIncrementalInlining
> 394 call-sites with eliminated allocations
> 0 DesiredMethodLimit failures
> 2 NodeCountInliningCutoff failures
>
> Performance baseline:
> ---------
> duration: 2.381 seconds
> duration: 2.127 seconds
> duration: 2.124 seconds
> duration: 2.108 seconds
> duration: 2.101 seconds
> duration: 2.076 seconds
> duration: 2.056 seconds
> duration: 2.086 seconds
> duration: 2.055 seconds
> duration: 2.041 seconds
>
> Performance with -XX:-ClipInlining -XX:+StressIncrementalInlining:
> ---------
> duration: 2.572 seconds
> duration: 2.248 seconds
> duration: 2.175 seconds
> duration: 2.082 seconds
> duration: 1.995 seconds
> duration: 1.919 seconds
> duration: 1.878 seconds
> duration: 1.895 seconds
> duration: 1.87 seconds
> duration: 1.902 seconds
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/panama-dev/attachments/20241125/df6ebde0/attachment.htm>


More information about the panama-dev mailing list