public interface sun.jvm.hotspot.debugger.proc.ProcDebugger extends sun.jvm.hotspot.debugger.JVMDebugger
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: sun.jvm.hotspot.debugger.proc.ProcDebugger
super_class: java.lang.Object
{
public abstract sun.jvm.hotspot.debugger.MachineDescription getMachineDescription();
descriptor: ()Lsun/jvm/hotspot/debugger/MachineDescription;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
public abstract java.lang.String addressValueToString(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract boolean readJBoolean(long);
descriptor: (J)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract byte readJByte(long);
descriptor: (J)B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract char readJChar(long);
descriptor: (J)C
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract double readJDouble(long);
descriptor: (J)D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract float readJFloat(long);
descriptor: (J)F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract int readJInt(long);
descriptor: (J)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract long readJLong(long);
descriptor: (J)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract short readJShort(long);
descriptor: (J)S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract long readCInteger(long, long, boolean);
descriptor: (JJZ)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
numBytes
isUnsigned
public abstract sun.jvm.hotspot.debugger.proc.ProcAddress readAddress(long);
descriptor: (J)Lsun/jvm/hotspot/debugger/proc/ProcAddress;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract sun.jvm.hotspot.debugger.proc.ProcAddress readCompOopAddress(long);
descriptor: (J)Lsun/jvm/hotspot/debugger/proc/ProcAddress;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract sun.jvm.hotspot.debugger.proc.ProcAddress readCompKlassAddress(long);
descriptor: (J)Lsun/jvm/hotspot/debugger/proc/ProcAddress;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract sun.jvm.hotspot.debugger.proc.ProcOopHandle readOopHandle(long);
descriptor: (J)Lsun/jvm/hotspot/debugger/proc/ProcOopHandle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract sun.jvm.hotspot.debugger.proc.ProcOopHandle readCompOopHandle(long);
descriptor: (J)Lsun/jvm/hotspot/debugger/proc/ProcOopHandle;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract long[] getThreadIntegerRegisterSet(int);
descriptor: (I)[J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
tid
public abstract long getAddressValue(sun.jvm.hotspot.debugger.Address);
descriptor: (Lsun/jvm/hotspot/debugger/Address;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
addr
public abstract sun.jvm.hotspot.debugger.Address newAddress(long);
descriptor: (J)Lsun/jvm/hotspot/debugger/Address;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
value
public abstract java.util.List<sun.jvm.hotspot.debugger.ThreadProxy> getThreadList();
descriptor: ()Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
Signature: ()Ljava/util/List<Lsun/jvm/hotspot/debugger/ThreadProxy;>;
public abstract java.util.List<sun.jvm.hotspot.debugger.cdbg.LoadObject> getLoadObjectList();
descriptor: ()Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
Signature: ()Ljava/util/List<Lsun/jvm/hotspot/debugger/cdbg/LoadObject;>;
public abstract sun.jvm.hotspot.debugger.cdbg.CFrame topFrameForThread(sun.jvm.hotspot.debugger.ThreadProxy);
descriptor: (Lsun/jvm/hotspot/debugger/ThreadProxy;)Lsun/jvm/hotspot/debugger/cdbg/CFrame;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
thread
public abstract sun.jvm.hotspot.debugger.cdbg.ClosestSymbol lookup(long);
descriptor: (J)Lsun/jvm/hotspot/debugger/cdbg/ClosestSymbol;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws sun.jvm.hotspot.debugger.DebuggerException
MethodParameters:
Name Flags
address
public abstract java.lang.String demangle(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
}
SourceFile: "ProcDebugger.java"