< prev index next >
src/hotspot/share/gc/g1/g1HeapVerifier.hpp
Print this page
rev 48019 : 8191821: Finer granularity for GC verification
Reviewed-by:
rev 48021 : [mq]: 8191821-rev-tsch
*** 41,55 ****
// necessary (i.e., during heap verification).
void verify_region_sets();
public:
enum G1VerifyType {
! G1VerifyYoung = 1,
! G1VerifyMixed = 2,
! G1VerifyRemark = 4,
! G1VerifyCleanup = 8,
! G1VerifyFull = 16,
G1VerifyAll = -1
};
G1HeapVerifier(G1CollectedHeap* heap) : _g1h(heap), _enabled_verification_types(G1VerifyAll) { }
--- 41,56 ----
// necessary (i.e., during heap verification).
void verify_region_sets();
public:
enum G1VerifyType {
! G1VerifyYoungOnly = 1, // -XX:VerifyGCType=young-only
! G1VerifyInitialMark = 2, // -XX:VerifyGCType=initial-mark
! G1VerifyMixed = 4, // -XX:VerifyGCType=mixed
! G1VerifyRemark = 8, // -XX:VerifyGCType=remark
! G1VerifyCleanup = 16, // -XX:VerifyGCType=cleanup
! G1VerifyFull = 32, // -XX:VerifyGCType=full
G1VerifyAll = -1
};
G1HeapVerifier(G1CollectedHeap* heap) : _g1h(heap), _enabled_verification_types(G1VerifyAll) { }
< prev index next >