Kaffe265
Kaffe also include class libraries associated with the Virtual machine. However, Kaffe is
not official Java, which is a registered trademark of Sun Microsystems. The open source nature
of Kaffe provides you with information about the internal implementation and workings of the
Java virtual machine.
Basic help on using the Kaffe virtual machine is available using the
java
or
kaffe
com-
mand without any argument. The
kaffe
command produces the following output.
[root@desktop /root]# kaffe
usage: kaffe [-options] class
Options are:
-help Print this message
-version Print version number
-fullversion Print verbose version info
-ss Maximum native stack size
-mx Maximum heap size
-ms Initial heap size
-as Heap increment
-verify * Verify all bytecode
-verifyremote * Verify bytecode loaded from
network
-noverify Do not verify any bytecode
-verbosegc Print message during
garbage collection
-noclassgc Disable class garbage
collection
-v, -verbose Be verbose
-verbosejit Print message during JIT
code generation
-verbosemem Print detailed memory
allcation statistics
-nodeadlock Disable deadlock detection
-prof Enable profiling of Java
methods
-debug * Trace method calls
-noasyncgc * Do not garbage collect
asynchronously
-cs, -checksource * Check source against class
files
-oss * Maximum java stack size
-jar Executable is a JAR
* Option currently ignored.
[root@desktop /root]#