src/hotspot/share/gc/shared/collectedHeap.cpp
changeset 50448 db8036093504
parent 50414 7efd1291e962
child 50537 d12828b7cd64
equal deleted inserted replaced
50447:3111982511ee 50448:db8036093504
   371     HeapWord* result = allocate_from_tlab(klass, size, THREAD);
   371     HeapWord* result = allocate_from_tlab(klass, size, THREAD);
   372     if (result != NULL) {
   372     if (result != NULL) {
   373       return result;
   373       return result;
   374     }
   374     }
   375   }
   375   }
   376   return Universe::heap()->mem_allocate(size, gc_overhead_limit_was_exceeded);
   376 
       
   377   return allocate_outside_tlab(klass, size, gc_overhead_limit_was_exceeded, THREAD);
   377 }
   378 }
   378 
   379 
   379 HeapWord* CollectedHeap::allocate_from_tlab_slow(Klass* klass, size_t size, TRAPS) {
   380 HeapWord* CollectedHeap::allocate_from_tlab_slow(Klass* klass, size_t size, TRAPS) {
   380   ThreadLocalAllocBuffer& tlab = THREAD->tlab();
   381   ThreadLocalAllocBuffer& tlab = THREAD->tlab();
   381 
   382