< prev index next >
test/runtime/Unsafe/FieldOffset.java
Print this page
*** 29,46 ****
* java.management
* @run main FieldOffset
*/
import java.lang.reflect.Field;
- import jdk.test.lib.unsafe.UnsafeHelper;
import jdk.internal.misc.Unsafe;
import java.lang.reflect.*;
import static jdk.test.lib.Asserts.*;
public class FieldOffset {
public static void main(String args[]) throws Exception {
! Unsafe unsafe = UnsafeHelper.getUnsafe();
Field[] fields = Test.class.getDeclaredFields();
for (int i = 0; i < fields.length; i++) {
long offset = unsafe.objectFieldOffset(fields[i]);
// Ensure we got a valid offset value back
--- 29,45 ----
* java.management
* @run main FieldOffset
*/
import java.lang.reflect.Field;
import jdk.internal.misc.Unsafe;
import java.lang.reflect.*;
import static jdk.test.lib.Asserts.*;
public class FieldOffset {
public static void main(String args[]) throws Exception {
! Unsafe unsafe = Unsafe.getUnsafe();
Field[] fields = Test.class.getDeclaredFields();
for (int i = 0; i < fields.length; i++) {
long offset = unsafe.objectFieldOffset(fields[i]);
// Ensure we got a valid offset value back
< prev index next >