equal
deleted
inserted
replaced
33 |
33 |
34 package compiler.unsafe; |
34 package compiler.unsafe; |
35 |
35 |
36 import jdk.internal.misc.Unsafe; |
36 import jdk.internal.misc.Unsafe; |
37 import jdk.test.lib.Utils; |
37 import jdk.test.lib.Utils; |
38 import jdk.test.lib.unsafe.UnsafeHelper; |
|
39 |
38 |
40 import java.util.Random; |
39 import java.util.Random; |
41 |
40 |
42 public class UnsafeRaw { |
41 public class UnsafeRaw { |
43 public static class Tests { |
42 public static class Tests { |
80 return unsafe.getInt(base + (index * 16)); |
79 return unsafe.getInt(base + (index * 16)); |
81 } |
80 } |
82 } |
81 } |
83 |
82 |
84 public static void main(String[] args) throws Exception { |
83 public static void main(String[] args) throws Exception { |
85 Unsafe unsafe = UnsafeHelper.getUnsafe(); |
84 Unsafe unsafe = Unsafe.getUnsafe(); |
86 final int array_size = 128; |
85 final int array_size = 128; |
87 final int element_size = 4; |
86 final int element_size = 4; |
88 final int magic = 0x12345678; |
87 final int magic = 0x12345678; |
89 |
88 |
90 Random rnd = Utils.getRandomInstance(); |
89 Random rnd = Utils.getRandomInstance(); |