equal
deleted
inserted
replaced
29 * java.management |
29 * java.management |
30 * @run main PageSize |
30 * @run main PageSize |
31 */ |
31 */ |
32 |
32 |
33 import java.lang.reflect.Field; |
33 import java.lang.reflect.Field; |
34 import jdk.test.lib.unsafe.UnsafeHelper; |
|
35 import jdk.internal.misc.Unsafe; |
34 import jdk.internal.misc.Unsafe; |
36 import static jdk.test.lib.Asserts.*; |
35 import static jdk.test.lib.Asserts.*; |
37 |
36 |
38 public class PageSize { |
37 public class PageSize { |
39 public static void main(String args[]) throws Exception { |
38 public static void main(String args[]) throws Exception { |
40 Unsafe unsafe = UnsafeHelper.getUnsafe(); |
39 Unsafe unsafe = Unsafe.getUnsafe(); |
41 int pageSize = unsafe.pageSize(); |
40 int pageSize = unsafe.pageSize(); |
42 |
41 |
43 for (int n = 1; n != 0; n <<= 1) { |
42 for (int n = 1; n != 0; n <<= 1) { |
44 if (pageSize == n) { |
43 if (pageSize == n) { |
45 return; |
44 return; |