public final class BsdX86CFrame extends BasicCFrame
Constructor and Description |
---|
BsdX86CFrame(BsdDebugger dbg,
Address ebp,
Address pc) |
Modifier and Type | Method and Description |
---|---|
ClosestSymbol |
closestSymbolToPC()
For the loadobject in which the PC lies, fetch the name of the
closest exported symbol and the distance of the PC to that
symbol.
|
Address |
localVariableBase()
Gets the base pointer in this frame from which local variable
offsets in the debug info are based.
|
Address |
pc()
Get the program counter of this frame
|
CFrame |
sender(ThreadProxy thread)
Returns null when no more frames on stack
|
blockForPC, dbg, iterateLocals, loadObjectForPC
public BsdX86CFrame(BsdDebugger dbg, Address ebp, Address pc)
public ClosestSymbol closestSymbolToPC()
CFrame
closestSymbolToPC
in interface CFrame
closestSymbolToPC
in class BasicCFrame
public Address pc()
CFrame
public Address localVariableBase()
CFrame
public CFrame sender(ThreadProxy thread)
CFrame
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.