Communicator e3000 MPE/iX Release 6.0 Express 1 (C.60.01) (30216-90286)

Chapter 3 53
Technical Articles
Java Developers Kit for MPE/iX Version 1.1.7B Release Notes
The shell reads /usr/local/java/jdk1.1.7/bin/javac, which is a symbolic link to
/usr/local/java/jdk1.1.5/bin/.java_wrapper, which is a symbolic link to:
/usr/local/java/jdk1.1.5/bin/PA-RISC/green_threads/JAVA, which is the
new do-everything Java executable. The shell forks and execs this program.
The /usr/local/java/jdk1.1.5/bin/PA-RISC/green_threads/JAVA program
internally performs the functions of the old .java_wrapper, and
/usr/local/java/jdk1.1.5/bin/PA-RISC/green_threads/javac scripts, then
calls the Java VM directly, without an additional fork or exec.
This optimization applies to most of the standard JDK commands, though there are a few
(less commonly used) which still follow the old execution path. This optimization does not
currently apply to the _g versions of the java commands which invoke the java_g
debugging version of the VM.