Christian Thalinger wrote:
> john.r...@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.

I just verified that the bug is in nonperm.patch (or at least it
produces the bug).

-- Christian
_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to