class sun.jvm.hotspot.debugger.remote.RemoteOopHandle extends sun.jvm.hotspot.debugger.remote.RemoteAddress implements sun.jvm.hotspot.debugger.OopHandle
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: sun.jvm.hotspot.debugger.remote.RemoteOopHandle
  super_class: sun.jvm.hotspot.debugger.remote.RemoteAddress
{
  void <init>(sun.jvm.hotspot.debugger.remote.RemoteDebuggerClient, long);
    descriptor: (Lsun/jvm/hotspot/debugger/remote/RemoteDebuggerClient;J)V
    flags: (0x0000) 
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // sun.jvm.hotspot.debugger.remote.RemoteOopHandle this
        start local 1 // sun.jvm.hotspot.debugger.remote.RemoteDebuggerClient debugger
        start local 2 // long addr
         0: .line 31
            aload 0 /* this */
            aload 1 /* debugger */
            lload 2 /* addr */
            invokespecial sun.jvm.hotspot.debugger.remote.RemoteAddress.<init>:(Lsun/jvm/hotspot/debugger/remote/RemoteDebuggerClient;J)V
         1: .line 32
            return
        end local 2 // long addr
        end local 1 // sun.jvm.hotspot.debugger.remote.RemoteDebuggerClient debugger
        end local 0 // sun.jvm.hotspot.debugger.remote.RemoteOopHandle this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lsun/jvm/hotspot/debugger/remote/RemoteOopHandle;
            0    2     1  debugger  Lsun/jvm/hotspot/debugger/remote/RemoteDebuggerClient;
            0    2     2      addr  J
    MethodParameters:
          Name  Flags
      debugger  
      addr      

  public sun.jvm.hotspot.debugger.Address addOffsetTo(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/Address;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // sun.jvm.hotspot.debugger.remote.RemoteOopHandle this
        start local 1 // long offset
         0: .line 35
            new java.lang.UnsupportedOperationException
            dup
            ldc "addOffsetTo not applicable to OopHandles (interior object pointers not allowed)"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // long offset
        end local 0 // sun.jvm.hotspot.debugger.remote.RemoteOopHandle this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lsun/jvm/hotspot/debugger/remote/RemoteOopHandle;
            0    1     1  offset  J
    Exceptions:
      throws java.lang.UnsupportedOperationException
    MethodParameters:
        Name  Flags
      offset  

  public sun.jvm.hotspot.debugger.Address andWithMask(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/Address;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // sun.jvm.hotspot.debugger.remote.RemoteOopHandle this
        start local 1 // long mask
         0: .line 39
            new java.lang.UnsupportedOperationException
            dup
            ldc "andWithMask not applicable to OopHandles (i.e., anything but C addresses)"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // long mask
        end local 0 // sun.jvm.hotspot.debugger.remote.RemoteOopHandle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/jvm/hotspot/debugger/remote/RemoteOopHandle;
            0    1     1  mask  J
    Exceptions:
      throws java.lang.UnsupportedOperationException
    MethodParameters:
      Name  Flags
      mask  

  public sun.jvm.hotspot.debugger.Address orWithMask(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/Address;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // sun.jvm.hotspot.debugger.remote.RemoteOopHandle this
        start local 1 // long mask
         0: .line 43
            new java.lang.UnsupportedOperationException
            dup
            ldc "orWithMask not applicable to OopHandles (i.e., anything but C addresses)"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // long mask
        end local 0 // sun.jvm.hotspot.debugger.remote.RemoteOopHandle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/jvm/hotspot/debugger/remote/RemoteOopHandle;
            0    1     1  mask  J
    Exceptions:
      throws java.lang.UnsupportedOperationException
    MethodParameters:
      Name  Flags
      mask  

  public sun.jvm.hotspot.debugger.Address xorWithMask(long);
    descriptor: (J)Lsun/jvm/hotspot/debugger/Address;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // sun.jvm.hotspot.debugger.remote.RemoteOopHandle this
        start local 1 // long mask
         0: .line 47
            new java.lang.UnsupportedOperationException
            dup
            ldc "xorWithMask not applicable to OopHandles (i.e., anything but C addresses)"
            invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // long mask
        end local 0 // sun.jvm.hotspot.debugger.remote.RemoteOopHandle this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/jvm/hotspot/debugger/remote/RemoteOopHandle;
            0    1     1  mask  J
    Exceptions:
      throws java.lang.UnsupportedOperationException
    MethodParameters:
      Name  Flags
      mask  
}
SourceFile: "RemoteOopHandle.java"