JIT bug?

Chuck Rasbold rasbold at google.com
Fri May 28 11:16:44 PDT 2010


Is 5091921 still assigned to me?

On Fri, May 28, 2010 at 2:08 AM, Christian Thalinger <
Christian.Thalinger at sun.com> wrote:

> [Moving this to hotspot-compiler-dev.]
>
> On Thu, 2010-05-20 at 12:47 -0400, Christos Zoulas wrote:
> > A friend of mine Andrew Neitsch sent this to me:
> >
> > christos
> >
> > public class Mainiac {
> >
> >     public static void main(String[] args)
> >       throws Exception
> >     {
> >       int limit = Integer.MAX_VALUE;
> >
> >       System.out.println("limit is " + limit);
> >       int i = 0;
> >       while (i++ < limit) {
> >           System.err.format("i = %d < limit: %b\n", i, i < limit);
> >       }
> >       System.err.println("i = " + i);
> >       System.err.println("limit = " + limit);
> >     }
> > }
>
> There is very little information but I guess this is with C2.  This is a
> known bug:
>
> 5091921: Sign flip issues in loop optimizer
>
> -- Christian
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/attachments/20100528/60ef16a2/attachment.html 


More information about the hotspot-compiler-dev mailing list