I cleaned up the Visual Studio .NET solution. For now it consists of the following projects:
This is the Managed C++ project that implements the JNI interface.
This is the Virtual Machine. It contains the Java classfile parsing, classpath native code, method compiler and various other bits.
This is a very simple C# program that starts up the VM and runs the class specified on the command line. The equivalent of java.exe in the JDK.
- I decided to use a license derived from the zlib license.
- gjc (Generic Java Compiler formerly known as Pizza) now runs (i.e. it compiles Hello, World)
- The map.xml file is now an embedded resource
I updated the snapshot.