On 4/3/07, Mikhail Fursov <[EMAIL PROTECTED]> wrote:


On 4/3/07, Estelle Liu <[EMAIL PROTECTED]> wrote:
>
> >
> >
> > > Do you mean that profile is changing when you access it from
> > > compilation?
> > > Yes, this is a normal situation.
> >
> >
> Hi,Mikhail,
>
> I set them both 1000, with the same configuration and run HelloWorld as
> before.The right result can be printed out but with extra error dialog:
> " Java.exe application errors,"0x018b81e0"instruction refers
> "0x00000010"
> but it can't be read. "


I think I can reproduce this bug. If put server.emconf file into another
directory and use -Xem:<full_path_to_file> cmd line option VM fails. I will
try to fix it today.


Estelle,
The failure I described above is my fault: I used 64bit version of
server.emconf and there is no surprise that VM failed.
After valid server.emconf is used with counters set to 1000 (like your
example) "Hello world" application passed.
I use P4 1 CPU 2HT PC, Windows 2003.
Here is cmd-line and output:

C:\users\mfursov\tests\hello>C:\users\mfursov\harmony_build\drlvm\build\win_ia32_msvc_debug\deploy\jdk\jre\bin\java.exe
-Xem:C:/users/mfursov/tests/hello/server.emconf -verbose:em.SD2_OPT Hello
EM: recompile start:[SD2_OPT n=1] java/lang/Object::<init>()V
EM: recompile done:[SD2_OPT n=1: OK] java/lang/Object::<init>()V
EM: recompile start:[SD2_OPT n=2] java/lang/String::hashCode()I
EM: recompile done:[SD2_OPT n=2: OK] java/lang/String::hashCode()I
EM: recompile start:[SD2_OPT n=3]
java/lang/String::regionMatches(ILjava/lang/String;II)Z
EM: recompile done:[SD2_OPT n=3: OK]
java/lang/String::regionMatches(ILjava/lang/String;II)Z
EM: recompile start:[SD2_OPT n=4] java/lang/String::charAt(I)C
EM: recompile done:[SD2_OPT n=4: OK] java/lang/String::charAt(I)C
EM: recompile start:[SD2_OPT n=5] java/lang/String::indexOf(II)I
EM: recompile done:[SD2_OPT n=5: OK] java/lang/String::indexOf(II)I
EM: recompile start:[SD2_OPT n=6]
java/util/jar/InitManifest::nextChunk(Ljava/io/InputStream;Ljava/util/List;)[B
EM: recompile done:[SD2_OPT n=6: OK]
java/util/jar/InitManifest::nextChunk(Ljava/io/InputStream;Ljava/util/List;)[B
EM: recompile start:[SD2_OPT n=7] java/io/ByteArrayOutputStream::write(I)V
EM: recompile done:[SD2_OPT n=7: OK]
java/io/ByteArrayOutputStream::write(I)V
EM: recompile start:[SD2_OPT n=8]
org/apache/harmony/luni/util/Util::convertUTF8WithBuf([B[CII)Ljava/lang/String;
PASSED!
EM: recompile done:[SD2_OPT n=8: OK]
org/apache/harmony/luni/util/Util::convertUTF8WithBuf([B[CII)Ljava/lang/String;



If you still have the problem, I suggest opening new JIRA issue and
attaching all configuration files you use.


--
Mikhail Fursov

Reply via email to