[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug classpath/32844] EnumSet causes code to be miscompiled
From: |
gnu_andrew at member dot fsf dot org |
Subject: |
[Bug classpath/32844] EnumSet causes code to be miscompiled |
Date: |
23 Jul 2007 00:00:57 -0000 |
------- Comment #4 from gnu_andrew at member dot fsf dot org 2007-07-23 00:00
-------
The patch looks sane to me, if a little difficult to read (because it's almost
a rewrite I suppose). As you said on IRC, there may be the possibility for
further optimisation but we should get this patch in now to at least give us a
1.6-level implementation. I'm assuming by using a long you mean use the bits
of the long to indicate constants present; wouldn't this limit the
implementation to enums with 64 constants or less?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32844
- [Bug classpath/32844] New: EnumSet causes code to be miscompiled, robilad at kaffe dot org, 2007/07/21
- [Bug classpath/32844] EnumSet causes code to be miscompiled, robilad at kaffe dot org, 2007/07/22
- [Bug classpath/32844] EnumSet causes code to be miscompiled, robilad at kaffe dot org, 2007/07/22
- [Bug classpath/32844] EnumSet causes code to be miscompiled, robilad at kaffe dot org, 2007/07/22
- [Bug classpath/32844] EnumSet causes code to be miscompiled,
gnu_andrew at member dot fsf dot org <=
- [Bug classpath/32844] EnumSet causes code to be miscompiled, robilad at kaffe dot org, 2007/07/23
- [Bug classpath/32844] EnumSet causes code to be miscompiled, robilad at kaffe dot org, 2007/07/31