On 02/15/2016 10:01 PM, Vladimir Ivanov wrote:
> http://cr.openjdk.java.net/~vlivanov/8148518/webrev.00/
> https://bugs.openjdk.java.net/browse/JDK-8148518

+1

> Current Unsafe::getCharUnaligned Java implementation isn't fully
> optimized by C2: it never constant folds such loads from char fields.
> C2 matches the types of a load and a location and does constant folding
> only if they match. For getCharUnaligned it sees a load of a short
> value, but the field is of type char.

Does the same affect putCharUnaligned?

Cheers,
-Aleksey


Reply via email to