Class MemoryChangesRecorder.Results

java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.memory.MemoryChangesRecorder.Results
Enclosing class:
MemoryChangesRecorder

public static class MemoryChangesRecorder.Results extends Object
A record of memory changes.
  • Constructor Details

    • Results

      public Results()
      Create empty memory change results.
  • Method Details

    • getAllocatedPages

      public Set<Long> getAllocatedPages()
      Get allocated page bases.
      Returns:
      allocated page bases
    • getWrittenPages

      public Set<Long> getWrittenPages()
      Get written page bases.
      Returns:
      written page bases
    • getPreWritePageData

      public byte[] getPreWritePageData(long base)
      Get the bytes of a page before it was written.
      Parameters:
      base - page base address
      Returns:
      pre-write page data, or null if the page was not recorded
    • toString

      public String toString()
      Overrides:
      toString in class Object