< prev index next >
src/hotspot/share/gc/g1/heapRegionType.cpp
Print this page
rev 51653 : 1. Fix for expand_by() committing more than Xmx. 2. Some additions for PreMatureOld tag
rev 52017 : All changes for G1 GC moved from 'combined' repo folder
*** 32,41 ****
--- 32,42 ----
case EdenTag:
case SurvTag:
case StartsHumongousTag:
case ContinuesHumongousTag:
case OldTag:
+ case PreMatureOldTag:
case OpenArchiveTag:
case ClosedArchiveTag:
return true;
default:
return false;
*** 49,58 ****
--- 50,60 ----
case EdenTag: return "EDEN";
case SurvTag: return "SURV";
case StartsHumongousTag: return "HUMS";
case ContinuesHumongousTag: return "HUMC";
case OldTag: return "OLD";
+ case PreMatureOldTag: return "PMOLD";
case OpenArchiveTag: return "OARC";
case ClosedArchiveTag: return "CARC";
default:
ShouldNotReachHere();
return NULL; // keep some compilers happy
*** 66,75 ****
--- 68,78 ----
case EdenTag: return "E";
case SurvTag: return "S";
case StartsHumongousTag: return "HS";
case ContinuesHumongousTag: return "HC";
case OldTag: return "O";
+ case PreMatureOldTag: return "PO";
case OpenArchiveTag: return "OA";
case ClosedArchiveTag: return "CA";
default:
ShouldNotReachHere();
return NULL; // keep some compilers happy
*** 83,92 ****
--- 86,96 ----
case EdenTag: return G1HeapRegionTraceType::Eden;
case SurvTag: return G1HeapRegionTraceType::Survivor;
case StartsHumongousTag: return G1HeapRegionTraceType::StartsHumongous;
case ContinuesHumongousTag: return G1HeapRegionTraceType::ContinuesHumongous;
case OldTag: return G1HeapRegionTraceType::Old;
+ case PreMatureOldTag: return G1HeapRegionTraceType::PreMatureOld;
case OpenArchiveTag: return G1HeapRegionTraceType::OpenArchive;
case ClosedArchiveTag: return G1HeapRegionTraceType::ClosedArchive;
default:
ShouldNotReachHere();
return G1HeapRegionTraceType::Free; // keep some compilers happy
< prev index next >