On Wed, 12 Jun 2024 12:18:32 GMT, Shaojin Wen <d...@openjdk.org> wrote:

> I have another question. The StringUTF16.putChar method inside JDK is an 
> intrinsic method, which seems to cause the putCharsAt method to be unable to 
> merge to long stores.

Can you show me an example, with the `-XX:CompileCommand=printcompilation,*::* 
-XX:+PrintInlining`?
And what happens when we intrinsify? What kind of intrinsification is it?

The example above is actually a compilation of `putChar`, and it is not inlined 
or intrinsified.
You can run with `-XX:CompileCommand=printcompilation,*::* -XX:+PrintInlining` 
to get those details.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/19626#issuecomment-2162873819

Reply via email to