src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/gc_implementation/parNew/parNewGeneration.hpp	Wed Mar 20 22:37:08 2013
--- new/src/share/vm/gc_implementation/parNew/parNewGeneration.hpp	Wed Mar 20 22:37:08 2013

*** 25,35 **** --- 25,35 ---- #ifndef SHARE_VM_GC_IMPLEMENTATION_PARNEW_PARNEWGENERATION_HPP #define SHARE_VM_GC_IMPLEMENTATION_PARNEW_PARNEWGENERATION_HPP #include "gc_implementation/shared/gcTrace.hpp" #include "gc_implementation/shared/parGCAllocBuffer.hpp" ! #include "gc_implementation/shared/promotionFailedInfo.hpp" ! #include "gc_implementation/shared/copyFailedInfo.hpp" #include "memory/defNewGeneration.hpp" #include "utilities/taskqueue.hpp" class ChunkArray; class ParScanWithoutBarrierClosure;
*** 181,197 **** --- 181,197 ---- // Undo the most recent allocation ("obj", of "word_sz"). void undo_alloc_in_to_space(HeapWord* obj, size_t word_sz); // Promotion failure stats void register_promotion_failure(size_t sz) { ! _promotion_failed_info.register_promotion_failed(sz); ! _promotion_failed_info.register_copy_failure(sz); } PromotionFailedInfo& promotion_failed_info() { return _promotion_failed_info; } bool promotion_failed() { ! return _promotion_failed_info.promotion_failed(); ! return _promotion_failed_info.has_failed(); } void print_promotion_failure_size(); #if TASKQUEUE_STATS TaskQueueStats & taskqueue_stats() const { return _work_queue->stats; }

src/share/vm/gc_implementation/parNew/parNewGeneration.hpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File