public class HotSpotRegisters extends Object implements HotSpotRegistersProvider
| Constructor and Description |
|---|
HotSpotRegisters(Register threadRegister,
Register heapBaseRegister,
Register stackPointerRegister) |
| Modifier and Type | Method and Description |
|---|---|
Register |
getHeapBaseRegister()
Gets the register holding the heap base address for compressed pointers.
|
Register |
getStackPointerRegister()
Gets the stack pointer register.
|
Register |
getThreadRegister()
Gets the register holding the current thread.
|
public HotSpotRegisters(Register threadRegister,
Register heapBaseRegister,
Register stackPointerRegister)
public Register getThreadRegister()
HotSpotRegistersProvidergetThreadRegister in interface HotSpotRegistersProviderpublic Register getHeapBaseRegister()
HotSpotRegistersProvidergetHeapBaseRegister in interface HotSpotRegistersProviderpublic Register getStackPointerRegister()
HotSpotRegistersProvidergetStackPointerRegister in interface HotSpotRegistersProvider