Ghidra API changes: 12.0.1_PUBLIC → 12.0.2_PUBLIC

1 types added, 2 types removed, 10 types modified

Added Types 1
Removed Types 2
Modified Types 10
class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype 1 change history
addedmethod: hasNext2Dependency
boolean hasNext2Dependency()
class ghidra.app.plugin.processors.sleigh.SleighInstructionPrototype.FlowSummary 1 change history
addedfield: hasNext2
boolean hasNext2
class ghidra.pcode.exec.trace.data.AbstractPcodeTraceDataAccess 1 change history
removedmethod: intersectUnknown
ghidra.program.model.address.AddressSetView intersectUnknown(ghidra.program.model.address.AddressSetView guestView)
class ghidra.pcode.exec.trace.data.DefaultPcodeTraceThreadAccess 1 change history
removedmethod: intersectUnknown
ghidra.program.model.address.AddressSetView intersectUnknown(ghidra.program.model.address.AddressSetView view)
class ghidra.pcode.exec.trace.data.PcodeTraceDataAccess 1 change history
removedmethod: intersectUnknown
ghidra.program.model.address.AddressSetView intersectUnknown(ghidra.program.model.address.AddressSetView view)
class ghidra.program.model.lang.InstructionPrototype 12 changes history
addedmethod: hasNext2Dependency
boolean hasNext2Dependency()
modifiedmethod: getOpType param 1 renamed: opIndex → operandIndex
- int getOpType(int opIndex, ghidra.program.model.lang.InstructionContext context)
+ int getOpType(int operandIndex, ghidra.program.model.lang.InstructionContext context)
modifiedmethod: getOperandRefType param 1 renamed: opIndex → operandIndex
- ghidra.program.model.symbol.RefType getOperandRefType(int opIndex, ghidra.program.model.lang.InstructionContext context, ghidra.program.model.pcode.PcodeOverride override)
+ ghidra.program.model.symbol.RefType getOperandRefType(int operandIndex, ghidra.program.model.lang.InstructionContext context, ghidra.program.model.pcode.PcodeOverride override)
modifiedmethod: getOpRepresentationList param 1 renamed: opIndex → operandIndex
- java.util.ArrayList<java.lang.Object> getOpRepresentationList(int opIndex, ghidra.program.model.lang.InstructionContext context)
+ java.util.ArrayList<java.lang.Object> getOpRepresentationList(int operandIndex, ghidra.program.model.lang.InstructionContext context)
modifiedmethod: getPseudoParserContext param 1 renamed: addr → address
- ghidra.program.model.lang.ParserContext getPseudoParserContext(ghidra.program.model.address.Address addr, ghidra.program.model.mem.MemBuffer buffer, ghidra.program.model.lang.ProcessorContextView processorContext) throws InsufficientBytesException, UnknownInstructionException, UnknownContextException, MemoryAccessException
+ ghidra.program.model.lang.ParserContext getPseudoParserContext(ghidra.program.model.address.Address address, ghidra.program.model.mem.MemBuffer buffer, ghidra.program.model.lang.ProcessorContextView processorContext) throws InsufficientBytesException, UnknownInstructionException, UnknownContextException, MemoryAccessException
modifiedmethod: getScalar param 1 renamed: opIndex → operandIndex
- ghidra.program.model.scalar.Scalar getScalar(int opIndex, ghidra.program.model.lang.InstructionContext context)
+ ghidra.program.model.scalar.Scalar getScalar(int operandIndex, ghidra.program.model.lang.InstructionContext context)
modifiedmethod: getAddress param 1 renamed: opIndex → operandIndex
- ghidra.program.model.address.Address getAddress(int opIndex, ghidra.program.model.lang.InstructionContext context)
+ ghidra.program.model.address.Address getAddress(int operandIndex, ghidra.program.model.lang.InstructionContext context)
modifiedmethod: getPcode param 2 renamed: opIndex → operandIndex
- ghidra.program.model.pcode.PcodeOp[] getPcode(ghidra.program.model.lang.InstructionContext context, int opIndex)
+ ghidra.program.model.pcode.PcodeOp[] getPcode(ghidra.program.model.lang.InstructionContext context, int operandIndex)
modifiedmethod: getSeparator param 1 renamed: opIndex → operandIndex
- java.lang.String getSeparator(int opIndex)
+ java.lang.String getSeparator(int operandIndex)
modifiedmethod: getOpObjects param 1 renamed: opIndex → operandIndex
- java.lang.Object[] getOpObjects(int opIndex, ghidra.program.model.lang.InstructionContext context)
+ java.lang.Object[] getOpObjects(int operandIndex, ghidra.program.model.lang.InstructionContext context)
modifiedmethod: getRegister param 1 renamed: opIndex → operandIndex
- ghidra.program.model.lang.Register getRegister(int opIndex, ghidra.program.model.lang.InstructionContext context)
+ ghidra.program.model.lang.Register getRegister(int operandIndex, ghidra.program.model.lang.InstructionContext context)
modifiedmethod: hasDelimeter param 1 renamed: opIndex → operandIndex
- boolean hasDelimeter(int opIndex)
+ boolean hasDelimeter(int operandIndex)
class ghidra.program.model.lang.InvalidPrototype 1 change history
addedmethod: hasNext2Dependency
boolean hasNext2Dependency()
class ghidra.program.model.listing.Instruction 8 changes history
modifiedmethod: getOpObjects param 1 renamed: opIndex → operandIndex
- java.lang.Object[] getOpObjects(int opIndex)
+ java.lang.Object[] getOpObjects(int operandIndex)
modifiedmethod: getPcode param 1 renamed: opIndex → operandIndex
- ghidra.program.model.pcode.PcodeOp[] getPcode(int opIndex)
+ ghidra.program.model.pcode.PcodeOp[] getPcode(int operandIndex)
modifiedmethod: getDefaultOperandRepresentationList param 1 renamed: opIndex → operandIndex
- java.util.List<java.lang.Object> getDefaultOperandRepresentationList(int opIndex)
+ java.util.List<java.lang.Object> getDefaultOperandRepresentationList(int operandIndex)
modifiedmethod: getOperandRefType param 1 renamed: index → operandIndex
- ghidra.program.model.symbol.RefType getOperandRefType(int index)
+ ghidra.program.model.symbol.RefType getOperandRefType(int operandIndex)
modifiedmethod: getDefaultOperandRepresentation param 1 renamed: opIndex → operandIndex
- java.lang.String getDefaultOperandRepresentation(int opIndex)
+ java.lang.String getDefaultOperandRepresentation(int operandIndex)
modifiedmethod: getSeparator param 1 renamed: opIndex → operandIndex
- java.lang.String getSeparator(int opIndex)
+ java.lang.String getSeparator(int operandIndex)
modifiedmethod: getOperandType param 1 renamed: opIndex → operandIndex
- int getOperandType(int opIndex)
+ int getOperandType(int operandIndex)
modifiedmethod: getRegister param 1 renamed: opIndex → operandIndex
- ghidra.program.model.lang.Register getRegister(int opIndex)
+ ghidra.program.model.lang.Register getRegister(int operandIndex)
class ghidra.pty.windows.AnsiBufferedInputStream 1 change history
addedmethod: execCursorCharAbsolute
void execCursorCharAbsolute()
class ghidra.trace.database.listing.InternalTraceBaseDefinedUnitsView 1 change history
addedmethod: clear
void clear(ghidra.trace.model.Lifespan span, ghidra.program.model.lang.Register register, ghidra.util.task.TaskMonitor monitor) throws CancelledException
ghidra.app.plugin.processors.sleigh 2 modified
ghidra.pcode.exec.trace.data 3 modified
class ghidra.pcode.exec.trace.data.AbstractPcodeTraceDataAccess 1 change history
removedmethod: intersectUnknown
ghidra.program.model.address.AddressSetView intersectUnknown(ghidra.program.model.address.AddressSetView guestView)
class ghidra.pcode.exec.trace.data.DefaultPcodeTraceThreadAccess 1 change history
removedmethod: intersectUnknown
ghidra.program.model.address.AddressSetView intersectUnknown(ghidra.program.model.address.AddressSetView view)
class ghidra.pcode.exec.trace.data.PcodeTraceDataAccess 1 change history
removedmethod: intersectUnknown
ghidra.program.model.address.AddressSetView intersectUnknown(ghidra.program.model.address.AddressSetView view)
ghidra.program.model.lang 2 modified
class ghidra.program.model.lang.InstructionPrototype 12 changes history
addedmethod: hasNext2Dependency
boolean hasNext2Dependency()
modifiedmethod: getOpType param 1 renamed: opIndex → operandIndex
- int getOpType(int opIndex, ghidra.program.model.lang.InstructionContext context)
+ int getOpType(int operandIndex, ghidra.program.model.lang.InstructionContext context)
modifiedmethod: getOperandRefType param 1 renamed: opIndex → operandIndex
- ghidra.program.model.symbol.RefType getOperandRefType(int opIndex, ghidra.program.model.lang.InstructionContext context, ghidra.program.model.pcode.PcodeOverride override)
+ ghidra.program.model.symbol.RefType getOperandRefType(int operandIndex, ghidra.program.model.lang.InstructionContext context, ghidra.program.model.pcode.PcodeOverride override)
modifiedmethod: getOpRepresentationList param 1 renamed: opIndex → operandIndex
- java.util.ArrayList<java.lang.Object> getOpRepresentationList(int opIndex, ghidra.program.model.lang.InstructionContext context)
+ java.util.ArrayList<java.lang.Object> getOpRepresentationList(int operandIndex, ghidra.program.model.lang.InstructionContext context)
modifiedmethod: getPseudoParserContext param 1 renamed: addr → address
- ghidra.program.model.lang.ParserContext getPseudoParserContext(ghidra.program.model.address.Address addr, ghidra.program.model.mem.MemBuffer buffer, ghidra.program.model.lang.ProcessorContextView processorContext) throws InsufficientBytesException, UnknownInstructionException, UnknownContextException, MemoryAccessException
+ ghidra.program.model.lang.ParserContext getPseudoParserContext(ghidra.program.model.address.Address address, ghidra.program.model.mem.MemBuffer buffer, ghidra.program.model.lang.ProcessorContextView processorContext) throws InsufficientBytesException, UnknownInstructionException, UnknownContextException, MemoryAccessException
modifiedmethod: getScalar param 1 renamed: opIndex → operandIndex
- ghidra.program.model.scalar.Scalar getScalar(int opIndex, ghidra.program.model.lang.InstructionContext context)
+ ghidra.program.model.scalar.Scalar getScalar(int operandIndex, ghidra.program.model.lang.InstructionContext context)
modifiedmethod: getAddress param 1 renamed: opIndex → operandIndex
- ghidra.program.model.address.Address getAddress(int opIndex, ghidra.program.model.lang.InstructionContext context)
+ ghidra.program.model.address.Address getAddress(int operandIndex, ghidra.program.model.lang.InstructionContext context)
modifiedmethod: getPcode param 2 renamed: opIndex → operandIndex
- ghidra.program.model.pcode.PcodeOp[] getPcode(ghidra.program.model.lang.InstructionContext context, int opIndex)
+ ghidra.program.model.pcode.PcodeOp[] getPcode(ghidra.program.model.lang.InstructionContext context, int operandIndex)
modifiedmethod: getSeparator param 1 renamed: opIndex → operandIndex
- java.lang.String getSeparator(int opIndex)
+ java.lang.String getSeparator(int operandIndex)
modifiedmethod: getOpObjects param 1 renamed: opIndex → operandIndex
- java.lang.Object[] getOpObjects(int opIndex, ghidra.program.model.lang.InstructionContext context)
+ java.lang.Object[] getOpObjects(int operandIndex, ghidra.program.model.lang.InstructionContext context)
modifiedmethod: getRegister param 1 renamed: opIndex → operandIndex
- ghidra.program.model.lang.Register getRegister(int opIndex, ghidra.program.model.lang.InstructionContext context)
+ ghidra.program.model.lang.Register getRegister(int operandIndex, ghidra.program.model.lang.InstructionContext context)
modifiedmethod: hasDelimeter param 1 renamed: opIndex → operandIndex
- boolean hasDelimeter(int opIndex)
+ boolean hasDelimeter(int operandIndex)
class ghidra.program.model.lang.InvalidPrototype 1 change history
addedmethod: hasNext2Dependency
boolean hasNext2Dependency()
ghidra.program.model.listing 1 modified
class ghidra.program.model.listing.Instruction 8 changes history
modifiedmethod: getOpObjects param 1 renamed: opIndex → operandIndex
- java.lang.Object[] getOpObjects(int opIndex)
+ java.lang.Object[] getOpObjects(int operandIndex)
modifiedmethod: getPcode param 1 renamed: opIndex → operandIndex
- ghidra.program.model.pcode.PcodeOp[] getPcode(int opIndex)
+ ghidra.program.model.pcode.PcodeOp[] getPcode(int operandIndex)
modifiedmethod: getDefaultOperandRepresentationList param 1 renamed: opIndex → operandIndex
- java.util.List<java.lang.Object> getDefaultOperandRepresentationList(int opIndex)
+ java.util.List<java.lang.Object> getDefaultOperandRepresentationList(int operandIndex)
modifiedmethod: getOperandRefType param 1 renamed: index → operandIndex
- ghidra.program.model.symbol.RefType getOperandRefType(int index)
+ ghidra.program.model.symbol.RefType getOperandRefType(int operandIndex)
modifiedmethod: getDefaultOperandRepresentation param 1 renamed: opIndex → operandIndex
- java.lang.String getDefaultOperandRepresentation(int opIndex)
+ java.lang.String getDefaultOperandRepresentation(int operandIndex)
modifiedmethod: getSeparator param 1 renamed: opIndex → operandIndex
- java.lang.String getSeparator(int opIndex)
+ java.lang.String getSeparator(int operandIndex)
modifiedmethod: getOperandType param 1 renamed: opIndex → operandIndex
- int getOperandType(int opIndex)
+ int getOperandType(int operandIndex)
modifiedmethod: getRegister param 1 renamed: opIndex → operandIndex
- ghidra.program.model.lang.Register getRegister(int opIndex)
+ ghidra.program.model.lang.Register getRegister(int operandIndex)
ghidra.pty.windows 1 modified
class ghidra.pty.windows.AnsiBufferedInputStream 1 change history
addedmethod: execCursorCharAbsolute
void execCursorCharAbsolute()
ghidra.trace.database.listing 1 modified
class ghidra.trace.database.listing.InternalTraceBaseDefinedUnitsView 1 change history
addedmethod: clear
void clear(ghidra.trace.model.Lifespan span, ghidra.program.model.lang.Register register, ghidra.util.task.TaskMonitor monitor) throws CancelledException
ghidra.util.layout 1 added, 2 removed