class oadd.io.netty.util.internal.PlatformDependent0$3 extends java.lang.Object implements java.security.PrivilegedAction { final sun.misc.Unsafe val$finalUnsafe; final java.nio.ByteBuffer val$direct; void (sun.misc.Unsafe, java.nio.ByteBuffer) { sun.misc.Unsafe v; oadd.io.netty.util.internal.PlatformDependent0$3 v; java.nio.ByteBuffer v; v := @this: oadd.io.netty.util.internal.PlatformDependent0$3; v := @parameter: sun.misc.Unsafe; v := @parameter: java.nio.ByteBuffer; v. = v; v. = v; specialinvoke v.()>(); return; } public java.lang.Object run() { sun.misc.Unsafe v, v; long v, v; java.lang.reflect.Field v; java.nio.ByteBuffer v; oadd.io.netty.util.internal.PlatformDependent0$3 v; byte v; java.lang.NoSuchFieldException v; java.lang.Class v; java.lang.SecurityException v; v := @this: oadd.io.netty.util.internal.PlatformDependent0$3; label: v = class "Ljava/nio/Buffer;"; v = virtualinvoke v.("address"); v = v.; v = virtualinvoke v.(v); v = v.; v = v.; v = virtualinvoke v.(v, v); v = v cmp 0L; if v != 0 goto label; label: return null; label: return v; label: v := @caughtexception; return v; label: v := @caughtexception; return v; catch java.lang.NoSuchFieldException from label to label with label; catch java.lang.SecurityException from label to label with label; } }