| Modifier and Type | Field and Description |
|---|---|
| private WindbgDebugger | |
| private JavaThread | |
| private Address | |
| private Address | |
| private Address |
| Access | Constructor and Description |
|---|---|
| public | WindowsAMD64CFrame(WindbgDebugger dbg, JavaThread ownerThread, Address rsp, Address rbp, Address pc)
Constructor for topmost frame |
| Modifier and Type | Method and Description |
|---|---|
| public Address | localVariableBase()
Implements sun. Gets the base pointer in this frame from which local variable offsets in the debug info are based. |
| public Address | |
| public CFrame | sender(ThreadProxy thread)
Implements sun. Returns null when no more frames on stack |
| public CFrame | sender(ThreadProxy th, Address nextSP, Address nextFP, Address nextPC)
Overrides default sun. Find sender frame with given FP and PC |
| public Frame | toFrame()
Overrides default sun. Get Frame instance assosiated with this CFrame. |
| dbg | back to summary |
|---|---|
| private WindbgDebugger dbg | |
| ownerThread | back to summary |
|---|---|
| private JavaThread ownerThread | |
| pc | back to summary |
|---|---|
| private Address pc | |
| rbp | back to summary |
|---|---|
| private Address rbp | |
| rsp | back to summary |
|---|---|
| private Address rsp | |
| WindowsAMD64CFrame | back to summary |
|---|---|
| public WindowsAMD64CFrame(WindbgDebugger dbg, JavaThread ownerThread, Address rsp, Address rbp, Address pc) Constructor for topmost frame | |
| localVariableBase | back to summary |
|---|---|
| public Address localVariableBase() Implements sun. Doc from sun. Gets the base pointer in this frame from which local variable offsets in the debug info are based. Typically this is the base-of-frame pointer (RBP on amd64, FP/I6 on SPARC). | |
| pc | back to summary |
|---|---|
| public Address pc() Implements sun. Doc from sun. Get the program counter of this frame | |
| sender | back to summary |
|---|---|
| public CFrame sender(ThreadProxy thread) Implements sun. Doc from sun. Returns null when no more frames on stack
| |
| sender | back to summary |
|---|---|
| public CFrame sender(ThreadProxy th, Address nextSP, Address nextFP, Address nextPC) Overrides default sun. Doc from sun. Find sender frame with given FP and PC
| |
| toFrame | back to summary |
|---|---|
| public Frame toFrame() Overrides default sun. Doc from sun. Get Frame instance assosiated with this CFrame.
| |