< prev index next >
src/java.base/share/classes/java/lang/invoke/MethodHandle.java
Print this page
rev 17358 : 8182487: Add Unsafe.objectFieldOffset(Class, String)
Reviewed-by: dsimms, twisti, bchristi, mgerdin
*** 1585,1598 ****
} else {
assert(form.customized == this);
}
}
! private static final long FORM_OFFSET;
! static {
! try {
! FORM_OFFSET = UNSAFE.objectFieldOffset(MethodHandle.class.getDeclaredField("form"));
! } catch (ReflectiveOperationException ex) {
! throw newInternalError(ex);
! }
! }
}
--- 1585,1592 ----
} else {
assert(form.customized == this);
}
}
! private static final long FORM_OFFSET
! = UNSAFE.objectFieldOffset(MethodHandle.class, "form");
}
< prev index next >