Top Fields Constructors Methods
sun.jvm.hotspot.debugger.remote.riscv64

public Class RemoteRISCV64ThreadContext

extends RISCV64ThreadContext
Class Inheritance
Imports
sun.jvm.hotspot.debugger.*, sun.jvm.hotspot.debugger.riscv64.*, sun.jvm.hotspot.debugger.remote.*

Field Summary

Modifier and TypeField and Description
private RemoteDebuggerClient
Inherited from sun.jvm.hotspot.debugger.riscv64.RISCV64ThreadContext:
FPLRNPRGREGPCR0R1R10R11R12R13R14R15R16R17R18R19R2R20R21R22R23R24R25R26R27R28R29R3R30R31R4R5R6R7R8R9SP

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Address
getRegisterAsAddress(int index)

Implements abstract sun.jvm.hotspot.debugger.riscv64.RISCV64ThreadContext.getRegisterAsAddress.

Implements sun.jvm.hotspot.debugger.ThreadContext.getRegisterAsAddress.

This can't be implemented in this class since we would have to tie the implementation to, for example, the debugging system

public void
setRegisterAsAddress(int index, Address value)

Implements abstract sun.jvm.hotspot.debugger.riscv64.RISCV64ThreadContext.setRegisterAsAddress.

Implements sun.jvm.hotspot.debugger.ThreadContext.setRegisterAsAddress.

This can't be implemented in this class since we would have to tie the implementation to, for example, the debugging system

Inherited from sun.jvm.hotspot.debugger.riscv64.RISCV64ThreadContext:
getNumRegistersgetRegistergetRegisterNamegetTopFramesetRegister

Field Detail

debuggerback to summary
private RemoteDebuggerClient debugger

Constructor Detail

RemoteRISCV64ThreadContextback to summary
public RemoteRISCV64ThreadContext(RemoteDebuggerClient debugger)

Method Detail

getRegisterAsAddressback to summary
public Address getRegisterAsAddress(int index)

Implements abstract sun.jvm.hotspot.debugger.riscv64.RISCV64ThreadContext.getRegisterAsAddress.

Implements sun.jvm.hotspot.debugger.ThreadContext.getRegisterAsAddress.

Doc from sun.jvm.hotspot.debugger.riscv64.RISCV64ThreadContext.getRegisterAsAddress.

This can't be implemented in this class since we would have to tie the implementation to, for example, the debugging system

setRegisterAsAddressback to summary
public void setRegisterAsAddress(int index, Address value)

Implements abstract sun.jvm.hotspot.debugger.riscv64.RISCV64ThreadContext.setRegisterAsAddress.

Implements sun.jvm.hotspot.debugger.ThreadContext.setRegisterAsAddress.

Doc from sun.jvm.hotspot.debugger.riscv64.RISCV64ThreadContext.setRegisterAsAddress.

This can't be implemented in this class since we would have to tie the implementation to, for example, the debugging system