1.1 --- a/src/share/vm/gc_implementation/g1/g1BiasedArray.cpp Mon Mar 24 15:30:56 2014 +0100 1.2 +++ b/src/share/vm/gc_implementation/g1/g1BiasedArray.cpp Mon Mar 24 15:31:00 2014 +0100 1.3 @@ -24,6 +24,14 @@ 1.4 1.5 #include "precompiled.hpp" 1.6 #include "gc_implementation/g1/g1BiasedArray.hpp" 1.7 +#include "memory/padded.inline.hpp" 1.8 + 1.9 +// Allocate a new array, generic version. 1.10 +address G1BiasedMappedArrayBase::create_new_base_array(size_t length, size_t elem_size) { 1.11 + assert(length > 0, "just checking"); 1.12 + assert(elem_size > 0, "just checking"); 1.13 + return PaddedPrimitiveArray<u_char, mtGC>::create_unfreeable(length * elem_size); 1.14 +} 1.15 1.16 #ifndef PRODUCT 1.17 void G1BiasedMappedArrayBase::verify_index(idx_t index) const {