Uses of Class
com.ibm.j9ddr.tools.ddrinteractive.Context
-
-
Uses of Context in com.ibm.j9ddr.tools.ddrinteractive
Fields in com.ibm.j9ddr.tools.ddrinteractive declared as Context Modifier and Type Field Description static Context
StructureCommandUtil. cachedContext
Methods in com.ibm.j9ddr.tools.ddrinteractive that return Context Modifier and Type Method Description Context
DDRInteractive. getCurrentContext()
Get the current context that is being operated on.Methods in com.ibm.j9ddr.tools.ddrinteractive with parameters of type Context Modifier and Type Method Description protected long
Command. dbgFindPatternInRange(Context context, byte[] pattern, int patternAlignment, long startSearchFrom, BigInteger bytesToSearch)
static long
CommandUtils. followPointerFromStructure(Context context, String structureName, long structureAddress, String fieldName)
FormatWalkResult
IFieldFormatter. format(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter)
Method called by the Structure command to format a field, after preFormat() and before postFormat()FormatWalkResult
IStructureFormatter. format(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs)
Method called by the Structure command after the preFormat() and before the postFormat() walks.void
IStructureFormatter. formatField(String name, String type, String declaredType, long address, PrintStream out, Context context)
static String
StructureCommandUtil. formatPointer(long address, Context context)
static StructureReader.StructureDescriptor
StructureCommandUtil. getStructureDescriptor(String command, Context context)
static Map<String,StructureReader.StructureDescriptor>
StructureCommandUtil. getStructureMap(Context context)
static int
StructureCommandUtil. getTypeCode(String type, Context context)
FormatWalkResult
IFieldFormatter. postFormat(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter)
Method called by the Structure command after preFormat() and format().FormatWalkResult
IStructureFormatter. postFormat(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs)
Method called by the Structure command after the format() walk.FormatWalkResult
IFieldFormatter. preFormat(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter)
Method called by the Structure command before the format() method walk.FormatWalkResult
IStructureFormatter. preFormat(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs)
Method called by the Structure command before the format() method walk.boolean
ICommand. recognises(String command, Context context)
Method used by the DDR Interactive engine to decide whether this command matches the command passed in by the uservoid
ICommand. run(String command, String[] args, Context context, PrintStream out)
Executes the command -
Uses of Context in com.ibm.j9ddr.tools.ddrinteractive.commands
Methods in com.ibm.j9ddr.tools.ddrinteractive.commands with parameters of type Context Modifier and Type Method Description protected void
SnapBaseCommand. extractTraceData(Context context, PrintStream out)
Used by subclasses to actually walk the trace data in the core.void
SnapFormatCommand. run(String command, String[] args, Context context, PrintStream out)
Options should be: -f outputFile -t vmthread -d .dat file pathprotected abstract void
SnapBaseCommand. writeBytesToTrace(Context context, long address, int bufferSize, PrintStream out)
protected abstract void
SnapBaseCommand. writeHeaderBytesToTrace(Context context, byte[] headerBytes, PrintStream out)
-
Uses of Context in com.ibm.j9ddr.vm29.tools.ddrinteractive
Methods in com.ibm.j9ddr.vm29.tools.ddrinteractive that return Context Modifier and Type Method Description abstract Context
ClassWalker. getContext()
Methods in com.ibm.j9ddr.vm29.tools.ddrinteractive with parameters of type Context Modifier and Type Method Description static String
RuntimeTypeResolutionHelper. findRuntimeType(String type, Pointer ptr, Context context)
Constructors in com.ibm.j9ddr.vm29.tools.ddrinteractive with parameters of type Context Constructor Description FilteredROMMethodsIterator(PrintStream out, Context context, String methodPattern)
RamClassWalker(StructurePointer clazz, Context context)
RomClassWalker(StructurePointer clazz, Context context)
-
Uses of Context in com.ibm.j9ddr.vm29.tools.ddrinteractive.commands
Methods in com.ibm.j9ddr.vm29.tools.ddrinteractive.commands with parameters of type Context Modifier and Type Method Description protected void
MarkMapCommand. findSource(String[] args, Context context, PrintStream out)
protected void
MarkMapCommand. fromBits(String[] args, Context context, PrintStream out)
protected void
MarkMapCommand. isMarked(String[] args, Context context, PrintStream out)
protected void
MarkMapCommand. markBits(String[] args, Context context, PrintStream out)
protected void
MarkMapCommand. near(String[] args, Context context, PrintStream out)
void
BuildFlagsCommand. run(String command, String[] args, Context context, PrintStream out)
Run method for !void
CoreInfoCommand. run(String command, String[] args, Context context, PrintStream out)
Run method for !void
DumpAllClassloadersCommand. run(String command, String[] args, Context context, PrintStream out)
Run method for !void
FindPatternCommand. run(String command, String[] args, Context context, PrintStream out)
Run method for !void
FlatObjectCommand. run(String command, String[] args, Context context, PrintStream out)
The method runs the flatobject command.void
MonitorsCommand. run(String command, String[] args, Context context, PrintStream out)
void
RuntimeSettingsCommand. run(String command, String[] args, Context context, PrintStream out)
Run method for !void
SetVMCommand. run(String command, String[] args, Context context, PrintStream out)
Runs the !void
StackmapCommand. run(String command, String[] args, Context context, PrintStream out)
Java representation of j9dbgext.c#dbgext_stackmap function.void
VMConstantPoolCommand. run(String command, String[] args, Context context, PrintStream out)
Run method for !void
WalkInternTableCommand. run(String command, String[] args, Context context, PrintStream out)
This method is used to run !void
WalkJ9PoolCommand. run(String command, String[] args, Context context, PrintStream out)
Run method for !protected void
MarkMapCommand. scanRange(String[] args, Context context, PrintStream out)
protected void
MarkMapCommand. setMarkMap(String[] args, Context context, PrintStream out)
protected void
MarkMapCommand. showMarkMap(String[] args, Context context, PrintStream out)
-