[kaffe] problem on arm/linux with todays CVS
Alexander Popov
s_popov at prosyst.bg
Wed May 29 04:38:40 PDT 2002
Hi,
I've just crossed the CVS code from 29 05 2002 for arm but the VM
doesn't seem to work at all. Here is the starting string and the output
that I get:
./kaffe -v -verbosegc -verbosejit -verbosecall -classpath
/home/kaffe2/jre/lib/rt.jar:/mnt/local Hello
<cut>
Loading
java/lang/ClassNotFoundException.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
Loading java/util/Properties.class(/home/kaffe2/jre/lib/rt.jar) [compressed]
Loading java/util/Hashtable.class(/home/kaffe2/jre/lib/rt.jar) [compressed]
Loading java/util/Dictionary.class(/home/kaffe2/jre/lib/rt.jar) [compressed]
Loading java/util/Map.class(/home/kaffe2/jre/lib/rt.jar) [compressed]
Loading java/io/InputStream.class(/home/kaffe2/jre/lib/rt.jar) [compressed]
Loading java/io/BufferedInputStream.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
Loading java/io/FilterInputStream.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
Loading kaffe/io/StdInputStream.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
Loading java/io/PrintStream.class(/home/kaffe2/jre/lib/rt.jar) [compressed]
Loading java/io/FilterOutputStream.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
Loading java/io/OutputStream.class(/home/kaffe2/jre/lib/rt.jar) [compressed]
Loading java/io/BufferedOutputStream.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
Loading kaffe/io/StdOutputStream.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
Loading kaffe/io/StdErrorStream.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
Loading java/io/FileInputStream.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
Loading java/io/FileDescriptor.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
Loading java/io/FileOutputStream.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
<JIT: java/lang/System.<clinit>()V time 272ms (345ms) @ 0x213e038>
<JIT: java/util/Hashtable.<clinit>()V time 1ms (346ms) @ 0x2126078>
<JIT: java/util/Properties.<clinit>()V time 1ms (347ms) @ 0x2126078>
<JIT: java/util/Properties.<init>()V time 2ms (349ms) @ 0x21284c8>
<JIT: java/util/Properties.<init>(Ljava/util/Properties;)V time 2ms
(351ms) @ 0x2128588>
<JIT: java/util/Hashtable.<init>()V time 2ms (353ms) @ 0x20e7908>
Loading java/util/HashMap.class(/home/kaffe2/jre/lib/rt.jar) [compressed]
Loading java/util/AbstractMap.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
<JIT: java/util/Hashtable.<init>(IF)V time 55ms (408ms) @ 0x21357f0>
<JIT: java/util/Dictionary.<init>()V time 1ms (409ms) @ 0x2128708>
<JIT: java/util/HashMap.<clinit>()V time 1ms (410ms) @ 0x2126078>
Loading
java/lang/IllegalArgumentException.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
Loading java/util/HashMap$Entry.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
Loading java/util/AbstractMapEntry.class(/home/kaffe2/jre/lib/rt.jar)
[compressed]
Loading java/util/Map$Entry.class(/home/kaffe2/jre/lib/rt.jar) [compressed]
<JIT: java/util/HashMap.<init>(IF)V time 43ms (453ms) @ 0x213bbf8>
<JIT: java/util/AbstractMap.<init>()V time 1ms (454ms) @ 0x21287c8>
<JIT:
java/util/Hashtable.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
time 2ms (456ms) @ 0x2143048>
<JIT:
java/util/HashMap.put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
time 4ms (460ms) @ 0x2141048>
<JIT: java/util/HashMap.bucket(Ljava/lang/Object;I)I time 1ms (461ms) @
0x2143218>
<JIT: java/lang/String.hashCode()I time 2ms (463ms) @ 0x2135db8>
<JIT:
java/util/HashMap.find(Ljava/lang/Object;I)Ljava/util/HashMap$Entry;
time 2ms (465ms) @ 0x2143408>
<JIT:
java/util/HashMap$Entry.<init>(Ljava/util/HashMap;Ljava/lang/Object;Ljava/lang/Object;)V
time 2ms (467ms) @ 0x21437e8>
<JIT:
java/util/AbstractMapEntry.<init>(Ljava/lang/Object;Ljava/lang/Object;)V
time 2ms (469ms) @ 0x20e7c80>
<JIT:
java/util/HashMap$Entry.access$001(Ljava/util/HashMap$Entry;Ljava/util/HashMap$Entry;)Ljava/util/HashMap$Entry;
time 1ms (470ms) @ 0x20c9bd0>
<JIT: java/util/HashMap.rehash()V time 3ms (473ms) @ 0x213b800>
<JIT:
java/util/HashMap$Entry.access$000(Ljava/util/HashMap$Entry;)Ljava/util/HashMap$Entry;
time 1ms (474ms) @ 0x212a8a8>
<JIT: java/lang/String.equals(Ljava/lang/Object;)Z time 3ms (477ms) @
0x2140418>
Here the VM exits with no exceptions or errors...
If you wan't I can put up some additional dumps to see what happens with
String.equals().
Regards,
--
Alexander Popov
Team Leader RTOS&JVM
ProSyst Bulgaria
s_popov at prosyst.bg
mobile: +35987663193
icq: 29207350
More information about the kaffe
mailing list