hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebugger.java
changeset 360 21d113ecbf6a
parent 1 489c9b5090e2
child 670 ddf3e9583f2f
equal deleted inserted replaced
357:f4edb0d9f109 360:21d113ecbf6a
    43   public long         readJLong(long address) throws DebuggerException;
    43   public long         readJLong(long address) throws DebuggerException;
    44   public short        readJShort(long address) throws DebuggerException;
    44   public short        readJShort(long address) throws DebuggerException;
    45   public long         readCInteger(long address, long numBytes, boolean isUnsigned)
    45   public long         readCInteger(long address, long numBytes, boolean isUnsigned)
    46     throws DebuggerException;
    46     throws DebuggerException;
    47   public WindbgAddress readAddress(long address) throws DebuggerException;
    47   public WindbgAddress readAddress(long address) throws DebuggerException;
       
    48   public WindbgAddress readCompOopAddress(long address) throws DebuggerException;
    48   public WindbgOopHandle readOopHandle(long address) throws DebuggerException;
    49   public WindbgOopHandle readOopHandle(long address) throws DebuggerException;
       
    50   public WindbgOopHandle readCompOopHandle(long address) throws DebuggerException;
    49 
    51 
    50   // The returned array of register contents is guaranteed to be in
    52   // The returned array of register contents is guaranteed to be in
    51   // the same order as in the DbxDebugger for Solaris/x86 or amd64; that is,
    53   // the same order as in the DbxDebugger for Solaris/x86 or amd64; that is,
    52   // the indices match those in debugger/x86/X86ThreadContext.java or
    54   // the indices match those in debugger/x86/X86ThreadContext.java or
    53   // debugger/amd64/AMD64ThreadContext.java.
    55   // debugger/amd64/AMD64ThreadContext.java.