OpenJIT Class Annotation Analyzer (1)
n Classfile Annotation
u Various information for optimizations and customizations,
which enables downloadable OpenJIT extensions
F specify the name of user-defined optimizer class (Compilets)
F mark all immutable objects for efficient DSM support
F etc. (but still under design)
u Embedded to the method attribute in the classfiles
¨In some cases, preferable to embed to the class attribute
F need specialized javac, but not implemented yet
F some customizable java compilers are avaliable:
EPP (Ichisugi@ETL)
Javassist (Chiba@Tsukuba-U)