Folks seemed to like my list of JDK environment variables, so here's a
second pass incorporating all the feedback I got. Steve, are the
DO_NOT_FREE and associated variables supported in 1.1 native threads?


----------------------------------------------------------------------

The following is documentation for environment variables the JDK
supports. Note, this is not a comprehensive document for all
variables: generic variables like LD_LIBRARY_PATH and LOCALE are
not mentioned unless they have Jave-specific meanings.

1.1 refers to 1.1.7_v3a, 1.2 refers to 1.2pre-v1. "green" means the
option is only supported in green threads.

Variables with Blackdown specific behaviour:

Variable            1.1?   1.2?   Settings
--------            ----   ----   --------  
THREADS_FLAG        yes    yes    "green" for green threads
                                  "native" for native threads

NS_JAVA             yes    no     If set, runs a JDK with no AWT or X11.
                                  Starts up faster, no graphics. See
                                  also DISPLAY

DISPLAY             yes    no     If unset, acts like NS_JAVA is set.
                                  See also man page X(1)

DYN_JAVA            yes    no     If set, Motif is dynamically linked
                                  instead of using the Motif statically
                                  linked into the JDK bins.

JDK_NO_KERNEL_FIX   yes    green  "true" to remove fix for kernel
                                  accept() bug

DO_NOT_FREE         yes    green  Turn off freeing memory entirely.

DO_NOT_CHECK_MEM    yes    green  If set, removes some checks for
                                  double-freed memory bugs associated
                                  with AWT. Dangerous, but slightly
                                  faster.

Generic JDK (may be Unix only):

CLASSPATH           yes    yes    See JDK documentation


JAVA_COMPILER       yes    yes    If set to "tya", then "libtya.so"
                                  will be used as a JIT compiler if it
                                  is installed correctly.

                                                  [EMAIL PROTECTED]
.       .      .     .    .   .  . . http://www.media.mit.edu/~nelson/


----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to