mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-23 12:34:32 +02:00
8141443: jdk/test/java/util/regex/RegExTest.java fails: No match found
Do not sign extend when converting jbyte to jchar. Reviewed-by: shade, kvn
This commit is contained in:
parent
2973587401
commit
f3011455a2
1 changed files with 1 additions and 1 deletions
|
@ -1520,7 +1520,7 @@ void PhaseStringOpts::copy_constant_string(GraphKit& kit, IdealKit& ideal, ciTyp
|
|||
Node* adr = kit.array_element_address(dst_array, index, T_BYTE);
|
||||
jchar val;
|
||||
if (src_is_byte) {
|
||||
val = src_array->byte_at(i);
|
||||
val = src_array->byte_at(i) & 0xff;
|
||||
} else {
|
||||
val = readChar(src_array, i++);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue