3965N/A * @summary Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops
3965N/A f.setAccessible(true);
3965N/A f.setAccessible(true);
3965N/A System.out.println("FAILED: unsafe.getObject(Object, " + referent_offset + ") " + obj + " != " + o);
3965N/A System.out.println("FAILED: unsafe.getObject(Test7190310, " + referent_offset + ") " + obj + " != " + o);
3965N/A System.out.println("FAILED: unsafe.getObject(weakRef, " + referent_offset + ") " + obj + " != " + str);
3965N/A System.out.println("FAILED: unsafe.getObject(abstRef, " + referent_offset + ") " + obj + " != " + str);
3965N/A System.out.println("FAILED: unsafe.getObject(Object, " + referent_offset + ") " + obj + " != " + str);
3965N/A static Object getRef1(Unsafe unsafe, WeakReference ref, long referent_offset) throws Exception {
3965N/A static Object getRef2(Unsafe unsafe, Reference ref, long referent_offset) throws Exception {
3965N/A static Object getRef4(Unsafe unsafe, Test7190310_unsafe ref, long referent_offset) throws Exception {