index

src/share/vm/gc_implementation/parallelScavenge/vmPSOperations.cpp

Print this page
rev 7780 : imported patch 8072621
rev 7781 : imported patch 8066771
rev 7782 : [mq]: review

*** 32,42 **** #include "utilities/dtrace.hpp" // The following methods are used by the parallel scavenge collector VM_ParallelGCFailedAllocation::VM_ParallelGCFailedAllocation(size_t word_size, uint gc_count) : ! VM_CollectForAllocation(word_size, gc_count, GCCause::_allocation_failure) {} void VM_ParallelGCFailedAllocation::doit() { SvcGCMarker sgcm(SvcGCMarker::MINOR); ParallelScavengeHeap* heap = (ParallelScavengeHeap*)Universe::heap(); --- 32,44 ---- #include "utilities/dtrace.hpp" // The following methods are used by the parallel scavenge collector VM_ParallelGCFailedAllocation::VM_ParallelGCFailedAllocation(size_t word_size, uint gc_count) : ! VM_CollectForAllocation(word_size, gc_count, GCCause::_allocation_failure) { ! assert(word_size != 0, "An allocation should always be requested with this operation."); ! } void VM_ParallelGCFailedAllocation::doit() { SvcGCMarker sgcm(SvcGCMarker::MINOR); ParallelScavengeHeap* heap = (ParallelScavengeHeap*)Universe::heap();
index