The optimization seems to have targeted Unsafe operations on arrays, allowing C1 to fold (index * size) into a scaled memory address.
- relates to
-
JDK-8266746 C1: Replace UnsafeGetRaw with UnsafeGet when setting up OSR entry block
-
- Resolved
-