Just a quick note on the functionality of kissme. It currently runs many console Java apps, the most complex of which is the kopi/kjc java compiler. It does file and net operations as per a normal JVM. I have recently worked a lot on the reflection capabilities, they are pretty complete. The garbage collector works (although it's a primitive mark/sweep collector). The VM supports JNI 1.1 and does allow dynamic linking to shared libraries. AWT support isn't working, I've tried to get it going with the classpath code, but I never have any luck. Is there anyone who would like to help me work on this? I'm working on an experimental run-time optimiser that translates Java bytecodes to i386 assembly and then to machine code, so far this is very much in development though. There are some bugs related to a class referring to its own type while executing a static initialiser. On the whole though it's pretty solid, much of that is thanks to the native code from Classpath!
John Leuner - jewel.removeforspam@pixie.co.za
5 August 2000