if (failOnNewLoad) { throw new RuntimeException( "Cannot load a new class when failOnNewLoad is set (" + name + ")"); }
    private VmType loadNormalClass(String name) throws IOException,            ClassNotFoundException {        if (failOnNewLoad) { throw new RuntimeException(                "Cannot load a new class when failOnNewLoad is set (" + name                        + ")"); }        boolean allowNatives = false;        allowNatives |= name.equals("org.jnode.vm.Unsafe");        final String archN = arch.getName();        allowNatives |= name.equals("org.jnode.vm." + archN + ".Unsafe"                + archN.toUpperCase());        //System.out.println("bvi.loadClass: " +name);        byte[] image = getClassStream(name);        return ClassDecoder.defineClass(name, image, 0, image.length,                !allowNatives, this, null);    }