hotspot/src/share/vm/gc/shared/collectedHeap.cpp
changeset 30870 3050fdcdc60b
parent 30764 fec48bf5a827
child 31603 4bd3b4863e10
equal deleted inserted replaced
30869:d5cbedffb50b 30870:3050fdcdc60b
   158 }
   158 }
   159 
   159 
   160 // Memory state functions.
   160 // Memory state functions.
   161 
   161 
   162 
   162 
   163 CollectedHeap::CollectedHeap() : _n_par_threads(0)
   163 CollectedHeap::CollectedHeap() {
   164 {
       
   165   const size_t max_len = size_t(arrayOopDesc::max_array_length(T_INT));
   164   const size_t max_len = size_t(arrayOopDesc::max_array_length(T_INT));
   166   const size_t elements_per_word = HeapWordSize / sizeof(jint);
   165   const size_t elements_per_word = HeapWordSize / sizeof(jint);
   167   _filler_array_max_size = align_object_size(filler_array_hdr_size() +
   166   _filler_array_max_size = align_object_size(filler_array_hdr_size() +
   168                                              max_len / elements_per_word);
   167                                              max_len / elements_per_word);
   169 
   168