Mercurial > hg > icedtea9-forest > hotspot
changeset 3601:db9277e6d65c
7186278: Build error after CR#6995781 / 7151532 with GCC 4.7.0
Summary: Templates need this object if not using template parameter in call
Reviewed-by: coleenp, kamg, dholmes
author | andrew |
---|---|
date | Tue, 31 Jul 2012 16:01:56 -0400 |
parents | d0b6351ff063 |
children | 8bb8d4e46d67 |
files | src/share/vm/utilities/hashtable.cpp src/share/vm/utilities/hashtable.hpp |
diffstat | 2 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/utilities/hashtable.cpp Fri Aug 03 20:23:25 2012 +0100 +++ b/src/share/vm/utilities/hashtable.cpp Tue Jul 31 16:01:56 2012 -0400 @@ -135,7 +135,7 @@ // walking the hashtable past these entries requires // BasicHashtableEntry::make_ptr() call. bool keep_shared = p->is_shared(); - unlink_entry(p); + this->unlink_entry(p); new_table->add_entry(index, p); if (keep_shared) { p->set_shared();
--- a/src/share/vm/utilities/hashtable.hpp Fri Aug 03 20:23:25 2012 +0100 +++ b/src/share/vm/utilities/hashtable.hpp Tue Jul 31 16:01:56 2012 -0400 @@ -260,7 +260,7 @@ } int index_for(Symbol* name) { - return hash_to_index(compute_hash(name)); + return this->hash_to_index(compute_hash(name)); } // Table entry management