method.setCompiledCode(code, level);
method.addCompiledCode(code, level);
	protected final CompiledMethod doCompileAbstract(VmMethod method, NativeStream nos, int level, boolean isBootstrap) {		if (isBootstrap) {			//System.out.println("Abstraxct method " + method);			final CompiledMethod cm = new CompiledMethod(level);			final AbstractX86Stream os = (AbstractX86Stream) nos;			// Create the helper			final X86CompilerHelper helper = new X86CompilerHelper(os, context, isBootstrap);			// Start an "object"			final NativeStream.ObjectInfo objectInfo = os.startObject(context.getVmMethodCodeClass());			// Start the code creation			cm.setCodeStart(os.setObjectRef(new Label(method.getMangledName() + "$$abstract-start")));			// Call abstract method error method			helper.writeJumpTableJMP(X86JumpTable.VM_INVOKE_ABSTRACT_OFS);			// Close the "object"			objectInfo.markEnd();			// The end			cm.setCodeEnd(os.setObjectRef(new Label(method.getMangledName() + "$$abstract-end")));			return cm;		} else {			// Set the address of the abstract method code			final Address errorAddr = X86JumpTable.getJumpTableEntry(X86JumpTable.VM_INVOKE_ABSTRACT_OFS);			final VmCompiledCode code = new VmCompiledCode(this, null, errorAddr, null, 0, null, null, null);			method.setCompiledCode(code, level);			return null;		}	}