Uses of Interface
com.ibm.j9ddr.corereaders.memory.IMemorySource
-
Packages that use IMemorySource Package Description com.ibm.j9ddr.corereaders com.ibm.j9ddr.corereaders.elf com.ibm.j9ddr.corereaders.macho com.ibm.j9ddr.corereaders.memory com.ibm.j9ddr.corereaders.minidump -
-
Uses of IMemorySource in com.ibm.j9ddr.corereaders
Fields in com.ibm.j9ddr.corereaders with type parameters of type IMemorySource Modifier and Type Field Description protected Collection<? extends IMemorySource>
AbstractCoreReader. _memoryRanges
Methods in com.ibm.j9ddr.corereaders that return IMemorySource Modifier and Type Method Description IMemorySource
IModuleFile. getTextSegment(long virtualAddress, long virtualSize)
Creates a memory source for the .text segment. -
Uses of IMemorySource in com.ibm.j9ddr.corereaders.elf
Classes in com.ibm.j9ddr.corereaders.elf that implement IMemorySource Modifier and Type Class Description class
ELFMemorySource
Memory source that gets its data from an ELFFile.Methods in com.ibm.j9ddr.corereaders.elf that return types with arguments of type IMemorySource Modifier and Type Method Description Collection<? extends IMemorySource>
ELFFileReader. getMemoryRanges(long baseAddress, List<com.ibm.j9ddr.corereaders.elf.SectionHeaderEntry> sectionHeaderEntries, Map<Long,String> sectionHeaderStringTable)
Iterate through the sections that were already loaded and create a list of memory source objects for them. -
Uses of IMemorySource in com.ibm.j9ddr.corereaders.macho
Methods in com.ibm.j9ddr.corereaders.macho that return types with arguments of type IMemorySource Modifier and Type Method Description Collection<? extends IMemorySource>
MachoDumpReader.MachFile64. getMemoryRangesWithOffset(long vmAddrOffset)
-
Uses of IMemorySource in com.ibm.j9ddr.corereaders.memory
Classes in com.ibm.j9ddr.corereaders.memory that implement IMemorySource Modifier and Type Class Description class
BufferedMemorySource
Serves as a ByteBuffer backed memory source.class
DetailedDumpMemorySource
class
DumpMemorySource
Memory range backed by an AbstractCoreReaderclass
UnbackedMemorySource
Memory source for storage range that is declared, but not backed.Fields in com.ibm.j9ddr.corereaders.memory with type parameters of type IMemorySource Modifier and Type Field Description protected Map<IMemorySource,IMemorySource>
AbstractMemory. decoratorMappingTable
protected Map<IMemorySource,IMemorySource>
AbstractMemory. decoratorMappingTable
Methods in com.ibm.j9ddr.corereaders.memory that return IMemorySource Modifier and Type Method Description IMemorySource
MemorySourceTable. getRangeForAddress(long address)
Methods in com.ibm.j9ddr.corereaders.memory with parameters of type IMemorySource Modifier and Type Method Description void
AbstractMemory. addMemorySource(IMemorySource source)
void
MemorySourceTable. addMemorySource(IMemorySource source)
void
AbstractMemory. removeMemorySource(IMemorySource source)
void
MemorySourceTable. removeMemorySource(IMemorySource source)
Method parameters in com.ibm.j9ddr.corereaders.memory with type arguments of type IMemorySource Modifier and Type Method Description void
AbstractMemory. addMemorySources(Collection<? extends IMemorySource> memorySources)
-
Uses of IMemorySource in com.ibm.j9ddr.corereaders.minidump
Method parameters in com.ibm.j9ddr.corereaders.minidump with type arguments of type IMemorySource Modifier and Type Method Description void
MemoryInfoStream. readFrom(MiniDumpReader dump, boolean is64Bit, Collection<? extends IMemorySource> ranges)
protected void
MiniDumpReader. setMemorySources(Collection<? extends IMemorySource> ranges)
-