Module openj9.dtfj

Class MemorySourceTable

java.lang.Object
com.ibm.j9ddr.corereaders.memory.MemorySourceTable

public class MemorySourceTable extends Object
Class encapsulating the logic for taking a list of memory sources and efficiently finding ranges for addresses
  • Constructor Details

    • MemorySourceTable

      public MemorySourceTable()
  • Method Details

    • addMemorySource

      public final void addMemorySource(IMemorySource source)
    • removeMemorySource

      public void removeMemorySource(IMemorySource source)
    • getMemorySources

      public final List<IMemoryRange> getMemorySources()
    • getRangeForAddress

      public final IMemorySource getRangeForAddress(long address)