hotspot/test/compiler/loopopts/superword/TestVectorizationWithInvariant.java
changeset 41092 c388d897472d
parent 40855 3c4c913195e3
child 41705 332239c052cc
equal deleted inserted replaced
41091:de3789bb384e 41092:c388d897472d
    32  */
    32  */
    33 
    33 
    34 package compiler.loopopts.superword;
    34 package compiler.loopopts.superword;
    35 
    35 
    36 import jdk.internal.misc.Unsafe;
    36 import jdk.internal.misc.Unsafe;
    37 import jdk.test.lib.unsafe.UnsafeHelper;
       
    38 
    37 
    39 public class TestVectorizationWithInvariant {
    38 public class TestVectorizationWithInvariant {
    40 
    39 
    41     private static Unsafe unsafe;
    40     private static Unsafe unsafe;
    42     private static final long BYTE_ARRAY_OFFSET;
    41     private static final long BYTE_ARRAY_OFFSET;
    43     private static final long CHAR_ARRAY_OFFSET;
    42     private static final long CHAR_ARRAY_OFFSET;
    44 
    43 
    45     static {
    44     static {
    46         unsafe = UnsafeHelper.getUnsafe();
    45         unsafe = Unsafe.getUnsafe();
    47         BYTE_ARRAY_OFFSET = unsafe.arrayBaseOffset(byte[].class);
    46         BYTE_ARRAY_OFFSET = unsafe.arrayBaseOffset(byte[].class);
    48         CHAR_ARRAY_OFFSET = unsafe.arrayBaseOffset(char[].class);
    47         CHAR_ARRAY_OFFSET = unsafe.arrayBaseOffset(char[].class);
    49     }
    48     }
    50 
    49 
    51     public static void main(String[] args) throws Exception {
    50     public static void main(String[] args) throws Exception {