Uses of Class
com.ibm.j9ddr.tools.ddrinteractive.Context
Packages that use Context
Package
Description
-
Uses of Context in com.ibm.j9ddr.tools.ddrinteractive
Fields in com.ibm.j9ddr.tools.ddrinteractive declared as ContextMethods in com.ibm.j9ddr.tools.ddrinteractive that return ContextModifier and TypeMethodDescriptionDDRInteractive.getCurrentContext()Get the current context that is being operated on.Methods in com.ibm.j9ddr.tools.ddrinteractive with parameters of type ContextModifier and TypeMethodDescriptionprotected longCommand.dbgFindPatternInRange(Context context, byte[] pattern, int patternAlignment, long startSearchFrom, BigInteger bytesToSearch) static longCommandUtils.followPointerFromStructure(Context context, String structureName, long structureAddress, String fieldName) BaseFieldFormatter.format(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter) BaseStructureFormatter.format(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs) 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()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.voidBaseStructureFormatter.formatField(String name, String type, String declaredType, long address, PrintStream out, Context context) voidIStructureFormatter.formatField(String name, String type, String declaredType, long address, PrintStream out, Context context) static StringStructureCommandUtil.formatPointer(long address, Context context) StructureCommandUtil.getStructureDescriptor(String command, Context context) StructureCommandUtil.getStructureMap(Context context) static intStructureCommandUtil.getTypeCode(String type, Context context) BaseFieldFormatter.postFormat(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter) BaseStructureFormatter.postFormat(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs) 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().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.BaseFieldFormatter.preFormat(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter) BaseStructureFormatter.preFormat(String type, long address, PrintStream out, Context context, List<IFieldFormatter> fieldFormatters, String[] extraArgs) 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.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.final booleanBaseStructureCommand.recognises(String command, Context context) booleanCommand.recognises(String command, Context context) booleanICommand.recognises(String command, Context context) Method used by the DDR Interactive engine to decide whether this command matches the command passed in by the userfinal voidBaseStructureCommand.run(String command, String[] args, Context context, PrintStream out) voidDDRInteractive.ContextCommand.run(String command, String[] args, Context context, PrintStream out) voidDDRInteractive.J9HelpCommand.run(String command, String[] args, Context context, PrintStream out) voidExtractMemoryCommand.run(String command, String[] arguments, Context context, PrintStream out) voidFindInMemoryCommand.run(String command, String[] args, Context context, PrintStream out) voidICommand.run(String command, String[] args, Context context, PrintStream out) Executes the commandvoidJ9XCommand.run(String command, String[] arguments, Context context, PrintStream out) voidMemoryRangesCommand.run(String command, String[] args, Context context, PrintStream out) -
Uses of Context in com.ibm.j9ddr.tools.ddrinteractive.commands
Methods in com.ibm.j9ddr.tools.ddrinteractive.commands with parameters of type ContextModifier and TypeMethodDescriptionprotected voidSnapBaseCommand.extractTraceData(Context context, PrintStream out) Used by subclasses to actually walk the trace data in the core.voidForeachCommand.run(String command, String[] args, Context context, PrintStream out) voidGpInfoCommand.run(String command, String[] args, Context context, PrintStream out) voidLookupSymbolCommand.run(String cmd, String[] args, Context ctx, PrintStream out) voidNativeLibrariesCommand.run(String cmd, String[] args, Context ctx, PrintStream out) voidNativeStacksCommand.run(String cmd, String[] args, Context ctx, PrintStream out) voidSnapFormatCommand.run(String command, String[] args, Context context, PrintStream out) Options should be: -f outputFile -t vmthread -d .dat file pathvoidSnapFormatWrapperCommand.run(String command, String[] args, Context context, PrintStream out) voidSnapTraceCommand.run(String command, String[] args, Context context, PrintStream out) voidTimeCommand.run(String command, String[] args, Context context, PrintStream out) protected abstract voidSnapBaseCommand.writeBytesToTrace(Context context, long address, int bufferSize, PrintStream out) protected voidSnapFormatCommand.writeBytesToTrace(Context context, long address, int bufferSize, PrintStream out) protected voidSnapTraceCommand.writeBytesToTrace(Context context, long address, int bufferSize, PrintStream out) protected abstract voidSnapBaseCommand.writeHeaderBytesToTrace(Context context, byte[] headerBytes, PrintStream out) protected voidSnapFormatCommand.writeHeaderBytesToTrace(Context context, byte[] headerBytes, PrintStream out) protected voidSnapTraceCommand.writeHeaderBytesToTrace(Context context, byte[] headerBytes, PrintStream out) -
Uses of Context in com.ibm.j9ddr.tools.ddrinteractive.plugins
Methods in com.ibm.j9ddr.tools.ddrinteractive.plugins with parameters of type ContextModifier and TypeMethodDescriptionvoidPluginCommand.run(String command, String[] args, Context context, PrintStream out) -
Uses of Context in com.ibm.j9ddr.vm29.tools.ddrinteractive
Methods in com.ibm.j9ddr.vm29.tools.ddrinteractive that return ContextModifier and TypeMethodDescriptionabstract ContextClassWalker.getContext()RamClassWalker.getContext()RomClassWalker.getContext()Methods in com.ibm.j9ddr.vm29.tools.ddrinteractive with parameters of type ContextModifier and TypeMethodDescriptionstatic StringRuntimeTypeResolutionHelper.findRuntimeType(String type, Pointer ptr, Context context) voidThreadsCommand.run(String command, String[] args, Context context, PrintStream out) voidVirtualThreadsCommand.run(String command, String[] args, Context context, PrintStream out) voidWhatIsCommand.run(String command, String[] args, Context context, PrintStream out) Constructors in com.ibm.j9ddr.vm29.tools.ddrinteractive with parameters of type ContextModifierConstructorDescriptionFilteredROMMethodsIterator(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 ContextModifier and TypeMethodDescriptionprotected voidMarkMapCommand.findSource(String[] args, Context context, PrintStream out) protected voidMarkMapCommand.fromBits(String[] args, Context context, PrintStream out) protected voidMarkMapCommand.isMarked(String[] args, Context context, PrintStream out) protected voidMarkMapCommand.markBits(String[] args, Context context, PrintStream out) protected voidMarkMapCommand.near(String[] args, Context context, PrintStream out) voidACCommand.run(String command, String[] args, Context context, PrintStream out) voidAllClassesCommand.run(String command, String[] args, Context context, PrintStream out) voidAnalyseRomClassUTF8Command.run(String command, String[] args, Context context, PrintStream out) voidBuildFlagsCommand.run(String command, String[] args, Context context, PrintStream out) Run method for !voidBytecodesCommand.run(String command, String[] args, Context context, PrintStream out) voidClassForNameCommand.run(String command, String[] args, Context context, PrintStream out) voidClassloadersSummaryCommand.run(String command, String[] args, Context context, PrintStream out) voidCompressedRefMappingCommand.run(String command, String[] args, Context context, PrintStream out) voidContinuationStackWalkCommand.run(String command, String[] args, Context context, PrintStream out) voidCoreInfoCommand.run(String command, String[] args, Context context, PrintStream out) Run method for !voidCPDescriptionCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpAllClassesInModuleCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpAllClassloadersCommand.run(String command, String[] args, Context context, PrintStream out) Run method for !voidDumpAllOffHeapEntriesCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpAllRamClassLinearCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpAllRegionsCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpAllRomClassLinearCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpAllSegmentsCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpContendedLoadTable.run(String command, String[] args, Context context, PrintStream out) voidDumpModuleCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpModuleDirectedExportsCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpModuleExportsCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpModuleReadsCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpPackageCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpRamClassLinearCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpRomClassCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpRomClassLinearCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpRomMethodCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpSegmentsInListCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpSegregatedStatsCommand.run(String command, String[] args, Context context, PrintStream out) voidDumpStringTableCommand.run(String command, String[] args, Context context, PrintStream out) voidExtendedMethodFlagInfoCommand.run(String command, String[] args, Context context, PrintStream out) voidFindAllModulesCommand.run(String command, String[] args, Context context, PrintStream out) voidFindAllReadsCommand.run(String command, String[] args, Context context, PrintStream out) voidFindInstances.run(String command, String[] args, Context context, PrintStream out) voidFindMethodFromPcCommand.run(String command, String[] args, Context context, PrintStream out) voidFindModuleByNameCommand.run(String command, String[] args, Context context, PrintStream out) voidFindModulesCommand.run(String command, String[] args, Context context, PrintStream out) voidFindOverlappingSegmentsCommand.run(String command, String[] args, Context context, PrintStream out) voidFindPatternCommand.run(String command, String[] args, Context context, PrintStream out) Run method for !voidFindStackValueCommand.run(String command, String[] args, Context context, PrintStream out) voidFindVMCommand.run(String command, String[] args, Context context, PrintStream out) voidFlatObjectCommand.run(String command, String[] args, Context context, PrintStream out) The method runs the flatobject command.voidGCCheckCommand.run(String command, String[] args, Context context, PrintStream out) voidHashCodeCommand.run(String command, String[] args, Context context, PrintStream out) voidITableSizeCommand.run(String command, String[] args, Context context, PrintStream out) voidJ9ClassShapeCommand.run(String command, String[] args, Context context, PrintStream out) voidJ9ConstantPoolCommand.run(String command, String[] args, Context context, PrintStream out) voidJ9MemTagCommands.run(String command, String[] args, Context context, PrintStream out) voidJ9StaticsCommand.run(String command, String[] args, Context context, PrintStream out) voidJ9VTablesCommand.run(String command, String[] args, Context context, PrintStream out) voidJitMetadataFromPcCommand.run(String command, String[] args, Context context, PrintStream out) voidJitstackCommand.run(String command, String[] args, Context context, PrintStream out) voidLocalMapCommand.run(String command, String[] args, Context context, PrintStream out) voidMarkMapCommand.run(String command, String[] args, Context context, PrintStream out) voidMethodForNameCommand.run(String command, String[] args, Context context, PrintStream out) voidMonitorsCommand.run(String command, String[] args, Context context, PrintStream out) voidNativeMemInfoCommand.run(String command, String[] args, Context context, PrintStream out) voidObjectRefsCommand.run(String command, String[] args, Context context, PrintStream out) voidObjectSizeInfo.run(String command, String[] args, Context context, PrintStream out) voidQueryRomClassCommand.run(String command, String[] args, Context context, PrintStream out) voidRamClassSummaryCommand.run(String command, String[] args, Context context, PrintStream out) voidRomClassForNameCommand.run(String command, String[] args, Context context, PrintStream out) voidRomClassSummaryCommand.run(String command, String[] args, Context context, PrintStream out) voidRootPathCommand.run(String command, String[] args, Context context, PrintStream out) voidRuntimeSettingsCommand.run(String command, String[] args, Context context, PrintStream out) Run method for !voidSearchStringTableCommand.run(String command, String[] args, Context context, PrintStream out) voidSetVMCommand.run(String command, String[] args, Context context, PrintStream out) Runs the !voidShowDumpAgentsCommand.run(String command, String[] args, Context context, PrintStream out) voidShrCCommand.run(String command, String[] args, Context context, PrintStream out) voidStackmapCommand.run(String command, String[] args, Context context, PrintStream out) Java representation of j9dbgext.c#dbgext_stackmap function.voidStackWalkCommand.run(String command, String[] args, Context context, PrintStream out) voidTraceConfigCommand.run(String command, String[] args, Context context, PrintStream out) voidTrPrintCommand.run(String command, String[] args, Context context, PrintStream out) voidValidateTraceFreeQueueCommand.run(String command, String[] args, Context context, PrintStream out) voidVmCheckCommand.run(String command, String[] args, Context context, PrintStream out) voidVMConstantPoolCommand.run(String command, String[] args, Context context, PrintStream out) Run method for !voidWalkInternTableCommand.run(String command, String[] args, Context context, PrintStream out) This method is used to run !voidWalkJ9PoolCommand.run(String command, String[] args, Context context, PrintStream out) Run method for !voidWalkUtThreadDataCommand.run(String command, String[] args, Context context, PrintStream out) protected voidMarkMapCommand.scanRange(String[] args, Context context, PrintStream out) protected voidMarkMapCommand.setMarkMap(String[] args, Context context, PrintStream out) protected voidMarkMapCommand.showMarkMap(String[] args, Context context, PrintStream out) -
Uses of Context in com.ibm.j9ddr.vm29.tools.ddrinteractive.structureformat.extensions
Methods in com.ibm.j9ddr.vm29.tools.ddrinteractive.structureformat.extensions with parameters of type ContextModifier and TypeMethodDescriptionCStringFieldFormatter.postFormat(String name, String type, String declaredType, int typeCode, long address, PrintStream out, Context context, IStructureFormatter structureFormatter)