Robert Lougher wrote:
P.S. Changing the subject, this is one of my concerns with the change
to the VM interface for the new VM reflection classes. If JamVM moves
to the new interface it breaks the ability to use JamVM/Classpath-0.92
as a bootstrap...
I don't think that's a huge problem:
* you can pass the GNU classpath configure script the path to a
precompiled glibj.zip to avoid having to compile the class library using
ecj in the first place (best option, in my opinion, as it breaks the
circle nicely)
* you can use another runtime to run ecj to build classpath (good thing
we don't suffer from a lack of VMs :)
* you can (cross) compile ecj to native code/CIL/* and use that to run
ecj to build classpath
i.e. even if someone desperately wants to recompile GNU classpath during
the bootstrap, they have plenty of options. It's just a matter of
documenting them properly.
cheers,
dalibor topic