Ghidra API changes: 10.0.2_PUBLIC → 10.0.3_PUBLIC

7 types modified

Modified Types 7
class docking.tool.ToolConstants 1 change history
addedfield: MENU_GRAPH
static java.lang.String MENU_GRAPH
class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecoderFactory 1 change history
removedmethod: getDecoder
static ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder getDecoder(ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat decodeFormat, ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode appFormat, boolean isIndirect)
class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder 2 changes history
removedmethod: setApplicationMode
void setApplicationMode(ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode mode)
removedmethod: setIndirect
void setIndirect(boolean isIndirect)
class ghidra.framework.options.Options 1 change history
addedmethod: hasSameOptionsAndValues
static boolean hasSameOptionsAndValues(ghidra.framework.options.Options options1, ghidra.framework.options.Options options2)
class ghidra.program.model.lang.Register 2 changes history
addedfield: NO_CONTEXT
static ghidra.program.model.lang.Register NO_CONTEXT
addedmethod: getNumBytes
int getNumBytes()
class ghidra.program.util.SymbolicPropogator.SavedFlowState 1 change history
addedmethod: restoreState
void restoreState(ghidra.program.util.VarnodeContext vContext)
class ghidra.program.util.VarnodeContext 5 changes history
addedmethod: getMemoryValue
ghidra.program.model.pcode.Varnode getMemoryValue(ghidra.program.model.pcode.Varnode varnode)
addedmethod: putMemoryValue
void putMemoryValue(ghidra.program.model.pcode.Varnode out, ghidra.program.model.pcode.Varnode value)
addedmethod: pushMemState
void pushMemState()
addedmethod: popMemState
void popMemState()
modifiedfield: memoryVals type: HashMap → Stack
- java.util.HashMap<ghidra.program.model.pcode.Varnode,ghidra.program.model.pcode.Varnode> memoryVals
+ java.util.Stack<java.util.HashMap<ghidra.program.model.pcode.Varnode,ghidra.program.model.pcode.Varnode>> memoryVals
docking.tool 1 modified
class docking.tool.ToolConstants 1 change history
addedfield: MENU_GRAPH
static java.lang.String MENU_GRAPH
ghidra.app.plugin.exceptionhandlers.gcc 2 modified
class ghidra.app.plugin.exceptionhandlers.gcc.DwarfDecoderFactory 1 change history
removedmethod: getDecoder
static ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder getDecoder(ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataDecodeFormat decodeFormat, ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode appFormat, boolean isIndirect)
class ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDecoder 2 changes history
removedmethod: setApplicationMode
void setApplicationMode(ghidra.app.plugin.exceptionhandlers.gcc.DwarfEHDataApplicationMode mode)
removedmethod: setIndirect
void setIndirect(boolean isIndirect)
ghidra.framework.options 1 modified
class ghidra.framework.options.Options 1 change history
addedmethod: hasSameOptionsAndValues
static boolean hasSameOptionsAndValues(ghidra.framework.options.Options options1, ghidra.framework.options.Options options2)
ghidra.program.model.lang 1 modified
class ghidra.program.model.lang.Register 2 changes history
addedfield: NO_CONTEXT
static ghidra.program.model.lang.Register NO_CONTEXT
addedmethod: getNumBytes
int getNumBytes()
ghidra.program.util 2 modified
class ghidra.program.util.SymbolicPropogator.SavedFlowState 1 change history
addedmethod: restoreState
void restoreState(ghidra.program.util.VarnodeContext vContext)
class ghidra.program.util.VarnodeContext 5 changes history
addedmethod: getMemoryValue
ghidra.program.model.pcode.Varnode getMemoryValue(ghidra.program.model.pcode.Varnode varnode)
addedmethod: putMemoryValue
void putMemoryValue(ghidra.program.model.pcode.Varnode out, ghidra.program.model.pcode.Varnode value)
addedmethod: pushMemState
void pushMemState()
addedmethod: popMemState
void popMemState()
modifiedfield: memoryVals type: HashMap → Stack
- java.util.HashMap<ghidra.program.model.pcode.Varnode,ghidra.program.model.pcode.Varnode> memoryVals
+ java.util.Stack<java.util.HashMap<ghidra.program.model.pcode.Varnode,ghidra.program.model.pcode.Varnode>> memoryVals