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

public Class HeapDumper

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

Field Summary

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

Constructor Summary

AccessConstructor and Description
public
public
HeapDumper(String dumpFile)

public

Method Summary

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

protected void
public void
run()

Implements java.lang.Runnable.run.

Runs this operation.

public void
Inherited from sun.jvm.hotspot.tools.Tool:
executegetAgentgetDebugeeTypeneedsJavaPrefixprintUsagesetAgentsetDebugeeTypestartstopusage

Field Detail

DEFAULT_DUMP_FILEback to summary
private static String DEFAULT_DUMP_FILE
dumpFileback to summary
private String dumpFile

Constructor Detail

HeapDumperback to summary
public HeapDumper()
HeapDumperback to summary
public HeapDumper(String dumpFile)
HeapDumperback to summary
public HeapDumper(String dumpFile, JVMDebugger d)

Method Detail

getNameback to summary
public String getName()

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

Annotations
@Override
mainback to summary
public static void main(String[] args)
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.

runWithArgsback to summary
public void runWithArgs(String... args)