On Sun, 22 Sep 2024 02:01:36 GMT, Chen Liang <li...@openjdk.org> wrote:

>> Shaojin Wen has updated the pull request with a new target base due to a 
>> merge or a rebase. The incremental webrev excludes the unrelated changes 
>> brought in by the merge/rebase. The pull request contains 23 additional 
>> commits since the last revision:
>> 
>>  - Merge remote-tracking branch 'upstream/master' into 
>> optim_str_builder_append_202406
>>  - Merge remote-tracking branch 'origin/optim_str_builder_append_202406' 
>> into optim_str_builder_append_202406
>>  - Merge remote-tracking branch 'upstream/master' into 
>> optim_str_builder_append_202406
>>  - Merge remote-tracking branch 'upstream/master' into 
>> optim_str_builder_append_202406
>>  - revert test
>>  - Merge remote-tracking branch 'upstream/master' into 
>> optim_str_builder_append_202406
>>  - Merge remote-tracking branch 'upstream/master' into 
>> optim_str_builder_append_202406
>>  - replace unsafe with putChar
>>  - Merge remote-tracking branch 'upstream/master' into 
>> optim_str_builder_append_202406
>>  - private static final field `UNSAFE`
>>  - ... and 13 more: https://git.openjdk.org/jdk/compare/7ba4356c...399c8ef5
>
> test/hotspot/jtreg/compiler/patches/java.base/java/lang/Helper.java line 136:
> 
>> 134: 
>> 135:     public static int putCharsAt(byte[] value, int i, char c1, char c2, 
>> char c3, char c4) {
>> 136:         return StringUTF16.putCharsAt(value, i, c1, c2, c3, c4);
> 
> Why do we remove the tests for UTF16? And should we add another set of test 
> for LATIN1 too?

An early version removed putCharsAt, so it was also removed from Helpers. I 
have added it back.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/19626#discussion_r1770586891

Reply via email to