Module openj9.dtfj

Class J9MemTagCommands

java.lang.Object
com.ibm.j9ddr.tools.ddrinteractive.Command
com.ibm.j9ddr.vm29.tools.ddrinteractive.commands.J9MemTagCommands
All Implemented Interfaces:
IEventListener, ICommand

public class J9MemTagCommands extends Command implements IEventListener
  • Field Details

  • Constructor Details

    • J9MemTagCommands

      public J9MemTagCommands()
  • Method Details

    • run

      public void run(String command, String[] args, Context context, PrintStream out) throws DDRInteractiveCommandException
      Description copied from interface: ICommand
      Executes the command
      Specified by:
      run in interface ICommand
      Parameters:
      command - Command string e.g. !j9x
      args - Arguments for command
      context - Context to work in
      out - PrintStream to write command output on
      Throws:
      DDRInteractiveCommandException - If there is any problem running the command (incorrect usage, CorruptData etc.)
    • corruptData

      public void corruptData(String message, CorruptDataException e, boolean fatal)
      CorruptData handler used with J9MemTagIterator
      Specified by:
      corruptData in interface IEventListener
      Parameters:
      message - text message related to the corrupt data exception
      e - the corrupt data exception