sourCEntral - mobile manpages

pdf

JamVM

NAME

JamVM − a Java Virtual Machines

SYNOPSIS

jamvm [options] class [arg1 arg2 ...]

OPTIONS

-help

print out this message

-version

print out version number and copyright information

-cp -classpath

<jar/zip files and directories separated by :> locations where to find application classes

-bootclasspath

<directories separated by :> locations where to find the system classes

-bootclasspath/a

<directories separated by :> locations are appended to the bootstrap class path

-bootclasspath/p

<directories separated by :> locations are prepended to the bootstrap class path

-verbose

print out information about class loading, etc.

-verbosegc

print out results of garbage collection

-noasyncgc

turn off asynchronous garbage collection

-D<name>=<value>

set a system property

-ms<size>

set the initial size of the heap (default = 1024K)

-mx<size>

set the maximum size of the heap (default = 16M)

-ss

set the Java stack size for each thread (default = 64K) size may be followed by K,k or M,m (e.g. 2M)

DESCRIPTION

JamVM is a new Java Virtual Machine which conforms to the JVM specification version 2 (blue book). In comparison to most other VM’s (free and commercial) it is extremely small, with a stripped executable on PowerPC of only ~110K, and Intel 80K. However, unlike other small VMs (e.g. KVM) it is designed to support the full specification, and includes support for object finalisation, the Java Native Interface (JNI) and the Reflection API.

AUTHOR

This manual page was written by Michael Koch <konqueror AT gmx DOT de>, for the Debian GNU/Linux system (but may be used by others).

pdf