APIdia Launch Partner
Top Fields Constructors Methods
sun.jvm.hotspot.tools

public Class JMap

extends Tool
Class Inheritance
Imports
java.io.*, sun.jvm.hotspot.debugger.JVMDebugger, sun.jvm.hotspot.utilities.*

Field Summary

Modifier and TypeField and Description
private static String
private static int
private int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
Inherited from sun.jvm.hotspot.tools.Tool:
DEBUGEE_COREDEBUGEE_PIDDEBUGEE_REMOTE

Constructor Summary

AccessConstructor and Description
public
JMap(int m)

public
JMap()

public

Method Summary

Modifier and TypeMethod and Description
protected String
public String
public static void
main(String[] args)

protected boolean
protected void
public void
run()

Implements java.lang.Runnable.run.

Runs this operation.

private boolean
writeHeapGXL(String fileName)

public boolean
public boolean
writeHeapHprofBin(String fileName, int gzLevel)

public boolean
Inherited from sun.jvm.hotspot.tools.Tool:
executegetAgentgetDebugeeTypeprintUsagesetAgentsetDebugeeTypestartstopusage

Field Detail

dumpfileback to summary
private static String dumpfile
gzLevelback to summary
private static int gzLevel
modeback to summary
private int mode
MODE_CLSTATSback to summary
public static final int MODE_CLSTATS
MODE_FINALIZERINFOback to summary
public static final int MODE_FINALIZERINFO
MODE_HEAP_GRAPH_GXLback to summary
public static final int MODE_HEAP_GRAPH_GXL
MODE_HEAP_GRAPH_HPROF_BINback to summary
public static final int MODE_HEAP_GRAPH_HPROF_BIN
MODE_HEAP_SUMMARYback to summary
public static final int MODE_HEAP_SUMMARY
MODE_HISTOGRAMback to summary
public static final int MODE_HISTOGRAM
MODE_PMAPback to summary
public static final int MODE_PMAP

Constructor Detail

JMapback to summary
public JMap(int m)
JMapback to summary
public JMap()
JMapback to summary
public JMap(JVMDebugger d)

Method Detail

getCommandFlagsback to summary
protected String getCommandFlags()
getNameback to summary
public String getName()

Overrides sun.jvm.hotspot.tools.Tool.getName.

mainback to summary
public static void main(String[] args)
needsJavaPrefixback to summary
protected boolean needsJavaPrefix()

Overrides sun.jvm.hotspot.tools.Tool.needsJavaPrefix.

printFlagsUsageback to summary
protected void printFlagsUsage()

Overrides sun.jvm.hotspot.tools.Tool.printFlagsUsage.

runback to summary
public void run()

Implements java.lang.Runnable.run.

Doc from java.lang.Runnable.run.

Runs this operation.

writeHeapGXLback to summary
private boolean writeHeapGXL(String fileName)
writeHeapGXLback to summary
public boolean writeHeapGXL()
writeHeapHprofBinback to summary
public boolean writeHeapHprofBin(String fileName, int gzLevel)
writeHeapHprofBinback to summary
public boolean writeHeapHprofBin()