Supported Java Virtual Machine arguments

ngjava.gif (225 bytes)These arguments are supported only when debugging interpreted Java programs. They do not apply when debugging High Performance Compiled (HPC) Java programs.

Advanced Java Virtual Machine (JVM) arguments are available when debugging your interpreted Java programs. The arguments are passed to the debugger in the following ways:

The following JVM arguments are supported when debugging your interpreted Java programs:

JVM argument Description
-noasyncgc Disables asynchronous garbage collection.
-noclassgc Disables class garbage collection.
-ss<memory_size> Sets the maximum amount of memory allocated to the native stack for any thread.
-oss<memory_size> Sets the maximum amount of memory allocated to Java stack for any thread.
-ms<memory_size> Sets the initial amount of memory allocated to the Java heap.
-mx<memory_size> Sets the maximum amount of memory allocated to the Java heap.
-classpath <directory_list> Sets the list of directories in which to search for classes. This list replaces any classpaths you may have already set up for this JVM only.

ngos2.gif (402 bytes) ngwin.gif (1069 bytes) Directories must be separated by semi-colons.

ngaix.gif (1051 bytes) ngsol.gif (418 bytes) Directories must be separated by colons.

Note: There is one space between the -classpath argument and the list of directories to search.

-prof[:<file>] Outputs profiling data to a file called java.prof in the current directory, or to a file name specifed.
-verify Verify all classes when read in.
-verifyremote Verify classes read in over the network.

This is a default argument.

-noverify Do not verify any classes.
-nojit Disables the JIT compiler.

 

ngrelr.gif (548 bytes)
idebug command
irmtdbgj command
ngsol.gif (418 bytes) jdbug command