On Tue, 3 Sep 2024 08:54:39 GMT, Claes Redestad <[email protected]> wrote:
>> Shaojin Wen has updated the pull request incrementally with two additional
>> commits since the last revision:
>>
>> - code style
>> - remove unsafe
>
> test/micro/org/openjdk/bench/java/lang/classfile/Utf8EntryWriteTo.java line
> 76:
>
>> 74: byte[] bytes = HexFormat.of().parseHex(
>> 75: switch (charType) {
>> 76: case "ascii" -> "78";
>
> Might be good to randomize these inputs a bit.
I also note that all Strings are the same length. With vectorization on the
table we'd want to test a healthy mix of strings of various lengths. @liach
also suggested somewhere that strings which have a leading ASCII substring then
a non-ASCII somewhere in the middle or near the end had a regression in an
earlier iteration. It would be good to have a micro test for such strings.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/20772#discussion_r1741732133