Ghidra API changes: 9.2_PUBLIC → 9.2.1_PUBLIC

1 types added, 1 types removed, 22 types modified

Added Types 1
Removed Types 1
Modified Types 22
class ghidra.app.cmd.memory.AddBitMappedMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException
class ghidra.app.cmd.memory.AddByteMappedMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException
class ghidra.app.cmd.memory.AddFileBytesMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException
class ghidra.app.cmd.memory.AddInitializedMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, DuplicateNameException, CancelledException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException
class ghidra.app.cmd.memory.AddUninitializedMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException
class ghidra.app.util.SymbolPathParser 1 change history
addedmethod: parse
static java.util.List<java.lang.String> parse(java.lang.String name, boolean ignoreLeaderParens)
class ghidra.app.util.demangler.DemangledDataType 1 change history
addedmethod: setRValueReference
void setRValueReference()
class ghidra.framework.options.CustomOption 1 change history
addedfield: CUSTOM_OPTION_CLASS_NAME_KEY
static java.lang.String CUSTOM_OPTION_CLASS_NAME_KEY
class ghidra.program.database.ProgramAddressFactory 2 changes history
modifiedmethod: renameOverlaySpace param 1 renamed: oldName → oldOverlaySpaceName; return type: void → String; removed throws DuplicateNameException
- void renameOverlaySpace(java.lang.String oldName, java.lang.String newName) throws DuplicateNameException
+ java.lang.String renameOverlaySpace(java.lang.String oldOverlaySpaceName, java.lang.String newName)
removedmethod: addOverlayAddressSpace
ghidra.program.model.address.OverlayAddressSpace addOverlayAddressSpace(java.lang.String name, ghidra.program.model.address.AddressSpace originalSpace, long minOffset, long maxOffset) throws DuplicateNameException
class ghidra.program.database.ProgramDB 2 changes history
modifiedmethod: addOverlaySpace param 1 renamed: overlaySpaceName → blockName; param 2 renamed: templateSpace → originalSpace; removed throws DuplicateNameException
- ghidra.program.model.address.AddressSpace addOverlaySpace(java.lang.String overlaySpaceName, ghidra.program.model.address.AddressSpace templateSpace, long minOffset, long maxOffset) throws DuplicateNameException, LockException, MemoryConflictException
+ ghidra.program.model.address.AddressSpace addOverlaySpace(java.lang.String blockName, ghidra.program.model.address.AddressSpace originalSpace, long minOffset, long maxOffset) throws LockException, MemoryConflictException
modifiedmethod: renameOverlaySpace param 1 renamed: oldName → oldOverlaySpaceName; removed throws DuplicateNameException
- void renameOverlaySpace(java.lang.String oldName, java.lang.String newName) throws DuplicateNameException, LockException
+ void renameOverlaySpace(java.lang.String oldOverlaySpaceName, java.lang.String newName) throws LockException
class ghidra.program.database.mem.MemoryBlockDB 1 change history
modifiedmethod: setName removed throws DuplicateNameException
- void setName(java.lang.String name) throws DuplicateNameException, LockException
+ void setName(java.lang.String name) throws LockException
class ghidra.program.database.mem.MemoryMapDB 8 changes history
modifiedmethod: createBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws MemoryConflictException, AddressOverflowException, LockException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws MemoryConflictException, AddressOverflowException, LockException
modifiedmethod: createInitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException
modifiedmethod: createByteMappedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException
modifiedmethod: overlayBlockRenamed param 1 renamed: oldName → oldOverlaySpaceName; removed throws DuplicateNameException
- void overlayBlockRenamed(java.lang.String oldName, java.lang.String name) throws DuplicateNameException, LockException
+ void overlayBlockRenamed(java.lang.String oldOverlaySpaceName, java.lang.String name) throws LockException
modifiedmethod: createBitMappedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException, IllegalArgumentException
modifiedmethod: createInitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long length, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException, IndexOutOfBoundsException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IndexOutOfBoundsException
modifiedmethod: createUninitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException
modifiedmethod: createInitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws MemoryConflictException, AddressOverflowException, CancelledException, LockException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws MemoryConflictException, AddressOverflowException, CancelledException, LockException
class ghidra.program.model.address.DefaultAddressFactory 1 change history
modifiedmethod: renameOverlaySpace param 1 renamed: oldName → oldOverlaySpaceName; return type: void → String
- void renameOverlaySpace(java.lang.String oldName, java.lang.String newName) throws DuplicateNameException
+ java.lang.String renameOverlaySpace(java.lang.String oldOverlaySpaceName, java.lang.String newName) throws DuplicateNameException
class ghidra.program.model.mem.Memory 10 changes history
addedmethod: isValidMemoryBlockName
static boolean isValidMemoryBlockName(java.lang.String name)
modifiedmethod: createByteMappedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException
modifiedmethod: createBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws LockException, IllegalArgumentException, MemoryConflictException, AddressOverflowException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws LockException, IllegalArgumentException, MemoryConflictException, AddressOverflowException
modifiedmethod: createInitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay) throws LockException, IllegalArgumentException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay) throws LockException, IllegalArgumentException, MemoryConflictException, AddressOverflowException
modifiedmethod: createUninitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws LockException, IllegalArgumentException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws LockException, IllegalArgumentException, MemoryConflictException, AddressOverflowException
modifiedmethod: createBitMappedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException
modifiedmethod: createInitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException, IllegalArgumentException
modifiedmethod: createInitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, IllegalArgumentException, DuplicateNameException, MemoryConflictException, AddressOverflowException, CancelledException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, IllegalArgumentException, MemoryConflictException, AddressOverflowException, CancelledException
modifiedmethod: createByteMappedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException
removedmethod: isValidAddressSpaceName
static boolean isValidAddressSpaceName(java.lang.String name)
class ghidra.program.model.mem.MemoryBlock 1 change history
modifiedmethod: setName removed throws DuplicateNameException
- void setName(java.lang.String name) throws IllegalArgumentException, DuplicateNameException, LockException
+ void setName(java.lang.String name) throws IllegalArgumentException, LockException
class ghidra.program.model.mem.MemoryBlockStub 1 change history
modifiedmethod: setName removed throws DuplicateNameException
- void setName(java.lang.String name) throws DuplicateNameException, LockException
+ void setName(java.lang.String name) throws LockException
class ghidra.program.model.mem.MemoryStub 4 changes history
modifiedmethod: createInitializedBlock removed throws LockException; removed throws DuplicateNameException; removed throws MemoryConflictException; removed throws AddressOverflowException; removed throws CancelledException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException, CancelledException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay)
modifiedmethod: createInitializedBlock removed throws LockException; removed throws DuplicateNameException; removed throws MemoryConflictException; removed throws AddressOverflowException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay)
modifiedmethod: createUninitializedBlock removed throws LockException; removed throws DuplicateNameException; removed throws MemoryConflictException; removed throws AddressOverflowException
- ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay)
modifiedmethod: createInitializedBlock removed throws LockException; removed throws MemoryConflictException; removed throws AddressOverflowException; removed throws CancelledException; removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay)
class ghidra.service.graph.DummyGraphDisplayListener 1 change history
addedmethod: dispose
void dispose()
class ghidra.service.graph.GraphDisplayListener 1 change history
addedmethod: dispose
void dispose()
class ghidra.util.task.TaskDialog 4 changes history
addedmethod: wasShown
boolean wasShown()
removedmethod: dialogShown
void dialogShown()
removedmethod: dialogClosed
void dialogClosed()
removedmethod: reset
void reset()
class ghidra.util.task.TaskLauncher 1 change history
removedmethod: runInThisBackgroundThread
void runInThisBackgroundThread(ghidra.util.task.Task task)
class ghidra.util.timer.GTimerMonitor 1 change history
addedfield: DUMMY
static ghidra.util.timer.GTimerMonitor DUMMY
ghidra.app.cmd.memory 5 modified
class ghidra.app.cmd.memory.AddBitMappedMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException
class ghidra.app.cmd.memory.AddByteMappedMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException
class ghidra.app.cmd.memory.AddFileBytesMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException
class ghidra.app.cmd.memory.AddInitializedMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, DuplicateNameException, CancelledException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException
class ghidra.app.cmd.memory.AddUninitializedMemoryBlockCmd 1 change history
modifiedmethod: createMemoryBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createMemoryBlock(ghidra.program.model.mem.Memory memory) throws LockException, MemoryConflictException, AddressOverflowException
ghidra.app.util 1 modified
class ghidra.app.util.SymbolPathParser 1 change history
addedmethod: parse
static java.util.List<java.lang.String> parse(java.lang.String name, boolean ignoreLeaderParens)
ghidra.app.util.demangler 1 modified
class ghidra.app.util.demangler.DemangledDataType 1 change history
addedmethod: setRValueReference
void setRValueReference()
ghidra.framework.options 1 modified
class ghidra.framework.options.CustomOption 1 change history
addedfield: CUSTOM_OPTION_CLASS_NAME_KEY
static java.lang.String CUSTOM_OPTION_CLASS_NAME_KEY
ghidra.program.database 2 modified
class ghidra.program.database.ProgramAddressFactory 2 changes history
modifiedmethod: renameOverlaySpace param 1 renamed: oldName → oldOverlaySpaceName; return type: void → String; removed throws DuplicateNameException
- void renameOverlaySpace(java.lang.String oldName, java.lang.String newName) throws DuplicateNameException
+ java.lang.String renameOverlaySpace(java.lang.String oldOverlaySpaceName, java.lang.String newName)
removedmethod: addOverlayAddressSpace
ghidra.program.model.address.OverlayAddressSpace addOverlayAddressSpace(java.lang.String name, ghidra.program.model.address.AddressSpace originalSpace, long minOffset, long maxOffset) throws DuplicateNameException
class ghidra.program.database.ProgramDB 2 changes history
modifiedmethod: addOverlaySpace param 1 renamed: overlaySpaceName → blockName; param 2 renamed: templateSpace → originalSpace; removed throws DuplicateNameException
- ghidra.program.model.address.AddressSpace addOverlaySpace(java.lang.String overlaySpaceName, ghidra.program.model.address.AddressSpace templateSpace, long minOffset, long maxOffset) throws DuplicateNameException, LockException, MemoryConflictException
+ ghidra.program.model.address.AddressSpace addOverlaySpace(java.lang.String blockName, ghidra.program.model.address.AddressSpace originalSpace, long minOffset, long maxOffset) throws LockException, MemoryConflictException
modifiedmethod: renameOverlaySpace param 1 renamed: oldName → oldOverlaySpaceName; removed throws DuplicateNameException
- void renameOverlaySpace(java.lang.String oldName, java.lang.String newName) throws DuplicateNameException, LockException
+ void renameOverlaySpace(java.lang.String oldOverlaySpaceName, java.lang.String newName) throws LockException
ghidra.program.database.mem 2 modified
class ghidra.program.database.mem.MemoryBlockDB 1 change history
modifiedmethod: setName removed throws DuplicateNameException
- void setName(java.lang.String name) throws DuplicateNameException, LockException
+ void setName(java.lang.String name) throws LockException
class ghidra.program.database.mem.MemoryMapDB 8 changes history
modifiedmethod: createBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws MemoryConflictException, AddressOverflowException, LockException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws MemoryConflictException, AddressOverflowException, LockException
modifiedmethod: createInitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException
modifiedmethod: createByteMappedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException
modifiedmethod: overlayBlockRenamed param 1 renamed: oldName → oldOverlaySpaceName; removed throws DuplicateNameException
- void overlayBlockRenamed(java.lang.String oldName, java.lang.String name) throws DuplicateNameException, LockException
+ void overlayBlockRenamed(java.lang.String oldOverlaySpaceName, java.lang.String name) throws LockException
modifiedmethod: createBitMappedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException, IllegalArgumentException
modifiedmethod: createInitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long length, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException, IndexOutOfBoundsException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IndexOutOfBoundsException
modifiedmethod: createUninitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws MemoryConflictException, AddressOverflowException, LockException
modifiedmethod: createInitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws MemoryConflictException, AddressOverflowException, CancelledException, LockException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws MemoryConflictException, AddressOverflowException, CancelledException, LockException
ghidra.program.model.address 1 modified
class ghidra.program.model.address.DefaultAddressFactory 1 change history
modifiedmethod: renameOverlaySpace param 1 renamed: oldName → oldOverlaySpaceName; return type: void → String
- void renameOverlaySpace(java.lang.String oldName, java.lang.String newName) throws DuplicateNameException
+ java.lang.String renameOverlaySpace(java.lang.String oldOverlaySpaceName, java.lang.String newName) throws DuplicateNameException
ghidra.program.model.mem 4 modified
class ghidra.program.model.mem.Memory 10 changes history
addedmethod: isValidMemoryBlockName
static boolean isValidMemoryBlockName(java.lang.String name)
modifiedmethod: createByteMappedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException
modifiedmethod: createBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws LockException, IllegalArgumentException, MemoryConflictException, AddressOverflowException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createBlock(ghidra.program.model.mem.MemoryBlock block, java.lang.String name, ghidra.program.model.address.Address start, long length) throws LockException, IllegalArgumentException, MemoryConflictException, AddressOverflowException
modifiedmethod: createInitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay) throws LockException, IllegalArgumentException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay) throws LockException, IllegalArgumentException, MemoryConflictException, AddressOverflowException
modifiedmethod: createUninitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws LockException, IllegalArgumentException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws LockException, IllegalArgumentException, MemoryConflictException, AddressOverflowException
modifiedmethod: createBitMappedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createBitMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException
modifiedmethod: createInitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException, IllegalArgumentException
modifiedmethod: createInitializedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, IllegalArgumentException, DuplicateNameException, MemoryConflictException, AddressOverflowException, CancelledException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, IllegalArgumentException, MemoryConflictException, AddressOverflowException, CancelledException
modifiedmethod: createByteMappedBlock removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createByteMappedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.model.address.Address mappedAddress, long length, ghidra.program.database.mem.ByteMappingScheme byteMappingScheme, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, IllegalArgumentException
removedmethod: isValidAddressSpaceName
static boolean isValidAddressSpaceName(java.lang.String name)
class ghidra.program.model.mem.MemoryBlock 1 change history
modifiedmethod: setName removed throws DuplicateNameException
- void setName(java.lang.String name) throws IllegalArgumentException, DuplicateNameException, LockException
+ void setName(java.lang.String name) throws IllegalArgumentException, LockException
class ghidra.program.model.mem.MemoryBlockStub 1 change history
modifiedmethod: setName removed throws DuplicateNameException
- void setName(java.lang.String name) throws DuplicateNameException, LockException
+ void setName(java.lang.String name) throws LockException
class ghidra.program.model.mem.MemoryStub 4 changes history
modifiedmethod: createInitializedBlock removed throws LockException; removed throws DuplicateNameException; removed throws MemoryConflictException; removed throws AddressOverflowException; removed throws CancelledException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException, CancelledException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, byte initialValue, ghidra.util.task.TaskMonitor monitor, boolean overlay)
modifiedmethod: createInitializedBlock removed throws LockException; removed throws DuplicateNameException; removed throws MemoryConflictException; removed throws AddressOverflowException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, ghidra.program.database.mem.FileBytes fileBytes, long offset, long size, boolean overlay)
modifiedmethod: createUninitializedBlock removed throws LockException; removed throws DuplicateNameException; removed throws MemoryConflictException; removed throws AddressOverflowException
- ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay) throws LockException, DuplicateNameException, MemoryConflictException, AddressOverflowException
+ ghidra.program.model.mem.MemoryBlock createUninitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, long size, boolean overlay)
modifiedmethod: createInitializedBlock removed throws LockException; removed throws MemoryConflictException; removed throws AddressOverflowException; removed throws CancelledException; removed throws DuplicateNameException
- ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay) throws LockException, MemoryConflictException, AddressOverflowException, CancelledException, DuplicateNameException
+ ghidra.program.model.mem.MemoryBlock createInitializedBlock(java.lang.String name, ghidra.program.model.address.Address start, java.io.InputStream is, long length, ghidra.util.task.TaskMonitor monitor, boolean overlay)
ghidra.service.graph 2 modified
class ghidra.service.graph.DummyGraphDisplayListener 1 change history
addedmethod: dispose
void dispose()
class ghidra.service.graph.GraphDisplayListener 1 change history
addedmethod: dispose
void dispose()
ghidra.util.task 2 modified
class ghidra.util.task.TaskDialog 4 changes history
addedmethod: wasShown
boolean wasShown()
removedmethod: dialogShown
void dialogShown()
removedmethod: dialogClosed
void dialogClosed()
removedmethod: reset
void reset()
class ghidra.util.task.TaskLauncher 1 change history
removedmethod: runInThisBackgroundThread
void runInThisBackgroundThread(ghidra.util.task.Task task)
ghidra.util.timer 1 removed, 1 modified
class ghidra.util.timer.GTimerMonitor 1 change history
addedfield: DUMMY
static ghidra.util.timer.GTimerMonitor DUMMY
utility.function 1 added