hotspot/src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
changeset 25905 04a3d83cc752
parent 25492 d27050bdfb04
child 27898 813ad96387b3
equal deleted inserted replaced
25903:21a77ac2b8c5 25905:04a3d83cc752
   166 
   166 
   167   // Allocate a to-space block of size "sz", or else return NULL.
   167   // Allocate a to-space block of size "sz", or else return NULL.
   168   HeapWord* alloc_in_to_space_slow(size_t word_sz);
   168   HeapWord* alloc_in_to_space_slow(size_t word_sz);
   169 
   169 
   170   HeapWord* alloc_in_to_space(size_t word_sz) {
   170   HeapWord* alloc_in_to_space(size_t word_sz) {
   171     HeapWord* obj = to_space_alloc_buffer()->allocate(word_sz);
   171     HeapWord* obj = to_space_alloc_buffer()->allocate_aligned(word_sz, SurvivorAlignmentInBytes);
   172     if (obj != NULL) return obj;
   172     if (obj != NULL) return obj;
   173     else return alloc_in_to_space_slow(word_sz);
   173     else return alloc_in_to_space_slow(word_sz);
   174   }
   174   }
   175 
   175 
   176   HeapWord* young_old_boundary() { return _young_old_boundary; }
   176   HeapWord* young_old_boundary() { return _young_old_boundary; }