This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: stabilize java assertion tables
- From: Andrew Haley <aph-gcc at littlepinkcloud dot COM>
- To: Alexandre Oliva <aoliva at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 8 Nov 2007 10:45:05 +0000
- Subject: Re: stabilize java assertion tables
- References: <orve8dflc0.fsf@oliva.athome.lsd.ic.unicamp.br>
Alexandre Oliva writes:
> Using TYPE_UID rather than pointers to hash type_assertions shaved off
> another 70 -fvar-tracking-assignments (and, probably -g vs -g0)
> codegen differences. Now I'm down to four differences on
> x86_64-linux-gnu libs, yay.
>
> Ok for trunk, after retesting in it (rather than in the vta branch)
> completes?
>
> for gcc/ChangeLog.vta => gcc/java/ChangeLog
> from Alexandre Oliva <aoliva@redhat.com>
>
> * java/expr.c (type_assertion_hash): Hash type uids rather
> than tree pointers.
>
I guess so. I don't understand that fragment of code at all, but I'll
trust you.
Andrew.