Implementing a Java shadow using a jikes extension
This web-site is temporary until it is replaced by a better temporary web-site.
It provides a new approach for the implementation of shadows
in Java using a modified compiler (adapted from
- For a discussion why shadows are useful or how the concept
works (on an abstract level) see the original shadow page.
In addition to other things it contains a paper and a talk.
- For compilation you need a modified Java compiler that can be obtained
here. It is derived from jikes, version 1.21, and
provides an additional flag "-dy" that switches on the dynamic behavior that is necessary
for compiling the shadow concept.
- Here are the jar file of the shadow
classes and the javadoc API.
- Finally you find here an step-by-step example in the formats
powerpoint (ppt), pdf, or
© Marc Conrad, 2004.
The material on this page is presented "as is". There is no warranty implied by presenting this stuff.
Feel free to use the material for your own research or teaching.
When doing so please give a reference to this web site (http://perisic.com/shadow).
The package is
distributed under the terms of the LGPL
The webspace for this project is kindly provided by the Perisic
Back to top