src/share/vm/gc_implementation/g1/g1BiasedArray.cpp

changeset 6409
5479cb006184
parent 5773
a19bea467577
child 6680
78bbf4d43a14
     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 {

mercurial