Module openj9.dtfj

Class Aix64Dump

All Implemented Interfaces:
ICoreFileReader, ResourceReleaser

public class Aix64Dump extends NewAixDump
  • Constructor Details

  • Method Details

    • readLoaderInfoFlags

      protected int readLoaderInfoFlags() throws IOException
      Throws:
      IOException
    • userInfoOffset

      protected long userInfoOffset()
    • pointerSize

      protected int pointerSize()
    • readRegisters

      protected Map readRegisters(long threadOffset) throws IOException
      Throws:
      IOException
    • calculateThreadStructureSizes

      public void calculateThreadStructureSizes(long threadOffset)
      Sniff test to see if the stack pointer register value is valid, and set struct sizes accordingly
      Parameters:
      threadOffset -
    • threadSize

      protected long threadSize(long threadOffset)
    • getStackPointerFrom

      protected long getStackPointerFrom(Map registers)
    • getInstructionPointerFrom

      protected long getInstructionPointerFrom(Map registers)
    • getLinkRegisterFrom

      protected long getLinkRegisterFrom(Map registers)
    • sizeofTopOfStack

      protected int sizeofTopOfStack()