VM.writingImage is true while the boot image writer is running.  That is, it's true during build time.

VM.runningVM is true as soon as we enter the VM.boot method when running the VM.  VM.fullyBooted is true after various subsystems are booted and after certain VM-related  class initializers are run.  This is all well before the client program is executed.


whjiang <002424@fudan.edu.cn>
Sent by: jikesrvm-core-admin@www-124.southbury.usf.ibm.com

09/03/2003 10:34 AM
Please respond to jikesrvm-core

        To:        jikesrvm-core@www-124.southbury.usf.ibm.com
        Subject:        [Jikesrvm-core] What is the meaning of VM.runningVM, VM.writingImage and VM.fullyBooted?

I am confused with the three variables in VM: VM.runningVM, VM.writingImage and VM.fullyBooted.
Under what condition will they be true, respectively?