System.out.println("vmOffset " + NumberUtils.hex(vmOffset));
	protected void initVm(X86Stream os, Vm vm) throws BuildException, ClassNotFoundException {		os.setObjectRef(new Label("$$Initialize Vm"));		VmType vmClass = loadClass(Vm.class);		VmStaticField vmField = (VmStaticField) vmClass.getField("instance");				// Setup STATICS register (EDI)		os.writeMOV_Const(Register.EDI, statics.getTable());		/* Set Vm.instance */		os.writeMOV_Const(Register.EBX, vm);		final int vmOffset = (VmArray.DATA_OFFSET + vmField.getStaticsIndex()) << 2;		os.writeMOV(INTSIZE, Register.EDI, vmOffset, Register.EBX);	}