public interface sun.jvm.hotspot.debugger.remote.RemoteDebugger extends java.rmi.Remote
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: sun.jvm.hotspot.debugger.remote.RemoteDebugger
super_class: java.lang.Object
{
public abstract java.lang.String getOS();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract java.lang.String getCPU();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract sun.jvm.hotspot.debugger.MachineDescription getMachineDescription();
descriptor: ()Lsun/jvm/hotspot/debugger/MachineDescription;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract long lookupInProcess(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
MethodParameters:
Name Flags
objectName
symbol
public abstract sun.jvm.hotspot.debugger.ReadResult readBytesFromProcess(long, long);
descriptor: (JJ)Lsun/jvm/hotspot/debugger/ReadResult;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
MethodParameters:
Name Flags
address
numBytes
public abstract boolean hasConsole();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract java.lang.String getConsolePrompt();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract java.lang.String consoleExecuteCommand(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
MethodParameters:
Name Flags
cmd
public abstract long getJBooleanSize();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract long getJByteSize();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract long getJCharSize();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract long getJDoubleSize();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract long getJFloatSize();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract long getJIntSize();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract long getJLongSize();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract long getJShortSize();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract long getHeapOopSize();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract long getNarrowOopBase();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract int getNarrowOopShift();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract long getKlassPtrSize();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract long getNarrowKlassBase();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract int getNarrowKlassShift();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
public abstract boolean areThreadsEqual(long, boolean, long, boolean);
descriptor: (JZJZ)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
MethodParameters:
Name Flags
addrOrId1
isAddress1
addrOrId2
isAddress2
public abstract int getThreadHashCode(long, boolean);
descriptor: (JZ)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
MethodParameters:
Name Flags
addrOrId
isAddress
public abstract long[] getThreadIntegerRegisterSet(long, boolean);
descriptor: (JZ)[J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.rmi.RemoteException
MethodParameters:
Name Flags
addrOrId
isAddress
}
SourceFile: "RemoteDebugger.java"