diff -r d8a240abb23a -r 246d977b51f2 src/share/vm/utilities/hashtable.hpp --- a/src/share/vm/utilities/hashtable.hpp Fri Jun 22 15:39:16 2012 -0700 +++ b/src/share/vm/utilities/hashtable.hpp Mon Jun 25 21:33:35 2012 -0400 @@ -217,12 +217,7 @@ } // Free the buckets in this hashtable - void free_buckets() { - if (NULL != _buckets) { - FREE_C_HEAP_ARRAY(HashtableBucket, _buckets); - _buckets = NULL; - } - } + void free_buckets(); public: int table_size() { return _table_size; }