* Engine changes:
 * Merge in JIT4
 * Merge in vmgenned interpreter from Cacao
 * JIT must support thread concurrency. 
   Variable must be in thread local storage and not globally visible.
 * Add support for gcj-ed code with BC ABI.

* Architectural changes:
 * Make threading model runtime selectable.
 * Make runtime engine runtime selectable
 * Make gc backend runtime selectable

* Missing features
 * Implement support for extension override mechanism, and allow overriding
   with older versions of APIs as well, which is needed for DOM.
 * Implement hooks for annotations from GNU Classpath.
 * Implement hooks for JMX from GNU Classpath.
 * Implement hooks for JVMTI from GNU Classpath. 

* Integration issues
 * Merge in libffi
 * Add support for using an external gjdoc.

* Merging work:
  * Update to latest VMProcess interface (needs K* cleanup instead of using 
  POSIX functions directly)
  * verifier from gcj (rob gonzalez)

* Build system: (dalibor)
  * Non-recursive build, single Makefile.am for kaffe.

* Pending patches 
  amd64 jit from Eric Anholt (guilhem)

