Changelog:
- solve a pthread's bug on linux
- stack allocation of nonscapping objects
- try a gc cycle to recycle fat locks before declaring w've run out
- fix bug in parsing classfile CONSTANT_NameAndType
- upgrade to classpath 0.12
- fixed several miscelanious Soot bugs
add TODO:
GNU-Classpath must be installed into /usr/pkg/jc/
this must be modified in jc sources or create a shell-script wrapper to
change the default classpath directory.
JC is a Java virtual machine implementation that converts class files into C
source files using the Soot Java bytecode analysis framework, compiles them
with GCC, and loads them using a built-in ELF object file loader. JC utilizes
the GNU Classpath class library and provides support for most features you would
expect such as reflection, user class loaders, etc.