>>>>> "Ben" == Ben Laurie <[EMAIL PROTECTED]> writes:
>> One answer is, cross-build the VM from another machine that it does >> work on. This is one way people bring up GCC on a new machine as >> well. Ben> I'm going to stop beating on this dead horse: you'll be happy if we Ben> can implement the VM in Java. I'll be happy if we can implement it in Ben> C. Ben> We'll both be happy if we can implement it in either. I was just answering questions, not advocating a position. I really don't care much about the implementation language; I care more about some attributes of the result. One thing I don't know, that I would like to know, is what parts of the java class libraries are used by the JikesRVM core. How big is the minimal installed image? What runtime facilities of Java are assumed by the core? E.g., does the JIT itself rely crucially on exception handling? Garbage collection? The reason I ask is that I'm curious about how minimal a system can be made with JikesRVM. Tom