 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| l |
99% written
in Java
|
|
|
|
• |
Need JNI
native method support for JVM access
|
|
| l |
gPlugs inh to
Standard JavaVM
|
|
|
|
• |
Works just
like off-the-shelf JIT
|
|
|
|
• |
setenv
JAVA_COMPILER OpenJIT
|
|
|
setenv
CLASSPATH <openjitdir>
|
|
|
setenv
LD_LIBRARY_PATH <openjitdir>
|
|
|
|
• |
Initially
gself-compilesh on startup
|
|
|
| l |
Downloadable
OpenJIT extensions
|
|
|
|
• |
Class
Annotation + Interface
|
|
|
|
• |
Scope Control
(class-only, general (except JIT),
|
|
|
everything
(incl. JIT)
|
|
|
|
• |
API still
under design
|
|