GCC 4.7 OpenJDK Build Failure

Florian Weimer fweimer at redhat.com
Thu Nov 15 01:26:50 PST 2012

On 11/15/2012 08:13 AM, Mikael Vidstedt wrote:

> Agreed, and it would obviously be interesting to know out why the
> original fix was lost.

The using declarations were moved in this commit:

changeset:   685df3c6f84b
user:        jmasa
date:        Tue Sep 18 23:35:42 2012 -0700
summary:     7045397: NPG: Add freelists to class loader arenas.

This may have been due to a misunderstanding how these declarations work 
in this case.  The effect on dependent name lookup does not propagate to 
templated derived classes if the base class is type-dependent.  The 
this-> marker is more explicit, that's why I prefer it.

Florian Weimer / Red Hat Product Security Team

More information about the hotspot-dev mailing list