RFR: 8333893: Optimization for StringBuilder append boolean & null
Emanuel Peter
epeter at openjdk.org
Tue Jun 11 09:46:24 UTC 2024
On Tue, 11 Jun 2024 09:39:29 GMT, Shaojin Wen <duke at openjdk.org> wrote:
>> @wenshao This is just an assembly dump. You need to have some profiling data that tells you where the time is spent. I'm not going to do the analysis work for you, I'm sorry. I gave you some pointers as how to do that. If you have more questions about how to do that, feel free to ask. You also have not provided the `TraceMergeStores` log yet, as I asked you.
>>
>> Can you investigate WHY there is a performance difference? Which `loads` and `branches` etc are generated?
>
> @eme64 How to TraceMergeStores?
@wenshao Have you grepped it in the code base?
`grep TraceMergeStores src/hotspot/share/ -r`
Hence, use enable flag with `-XX:+TraceMergeStores`
-------------
PR Comment: https://git.openjdk.org/jdk/pull/19626#issuecomment-2160285500
More information about the core-libs-dev
mailing list