RFR: 8343629: More MergeStore benchmark
Emanuel Peter
epeter at openjdk.org
Mon Nov 11 07:26:29 UTC 2024
On Wed, 6 Nov 2024 07:22:40 GMT, Emanuel Peter <epeter at openjdk.org> wrote:
>> 1. Added the putBytes4 benchmark, which corresponds to StringBuilder appendNull
>> 2. Optimized the putChars4/setInt/setLong series of benchmarks to reduce extra overhead and more accurately reflect performance differences.
>
> You can find an example of how to do that easily here:
> https://github.com/openjdk/jdk/pull/19970/files#diff-9072c369f5b541ef9fca3ad8320aa59e88cc72f203c03da58100b1d111ffc324R746-R749
> @eme64 Why is there no noticeable difference in the performance of +/-MergeStores
What did you do to find out yourself? Did you use the trace flags to see if there is a difference in what is optimized / the output assembly code?
-------------
PR Comment: https://git.openjdk.org/jdk/pull/21659#issuecomment-2467415168
More information about the hotspot-compiler-dev
mailing list