hg: mlvm/mlvm/hotspot: indy.compiler: A couple more CP fixes, to make tests work in -Xcomp mode.
Christian Thalinger
Christian.Thalinger at Sun.COM
Wed Jul 8 08:17:16 PDT 2009
John.Rose at Sun.COM wrote:
> Changeset: 08a326d18c57
> Author: jrose
> Date: 2009-07-07 20:55 -0700
> URL: http://hg.openjdk.java.net/mlvm/mlvm/hotspot/rev/08a326d18c57
>
> indy.compiler: A couple more CP fixes, to make tests work in -Xcomp mode.
I just tried some simple tests with -Xcomp and I get an assert:
<snip>
267 !b java.lang.ClassLoader::checkCerts (195 bytes)
@ 3 java.lang.String::lastIndexOf inline (hot)
@ 8 java.lang.String::lastIndexOf already compiled into a
medium method
@ 20 java.lang.String::substring already compiled into a medium
method
@ 33 java.security.CodeSource::getCertificates too big
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/type.cpp:502
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error
(/Users/twisti/mlvm/hotspot/src/share/vm/opto/type.cpp:502), pid=3176,
tid=2954858496
# Error: assert(mt == t->xmeet(this),"meet not commutative")
It's not related to MethodHandles as it happens too early.
-- Christian
More information about the mlvm-dev
mailing list