< prev index next >

src/share/vm/gc/g1/heapRegionType.cpp

Print this page

        

@@ -32,11 +32,12 @@
     case EdenTag:
     case SurvTag:
     case StartsHumongousTag:
     case ContinuesHumongousTag:
     case OldTag:
-    case ArchiveTag:
+    case OpenArchiveTag:
+    case ClosedArchiveTag:
       return true;
     default:
       return false;
   }
 }

@@ -48,11 +49,12 @@
     case EdenTag:               return "EDEN";
     case SurvTag:               return "SURV";
     case StartsHumongousTag:    return "HUMS";
     case ContinuesHumongousTag: return "HUMC";
     case OldTag:                return "OLD";
-    case ArchiveTag:            return "ARC";
+    case OpenArchiveTag:        return "OARC";
+    case ClosedArchiveTag:      return "CARC";
     default:
       ShouldNotReachHere();
       return NULL; // keep some compilers happy
   }
 }

@@ -64,11 +66,12 @@
     case EdenTag:               return "E";
     case SurvTag:               return "S";
     case StartsHumongousTag:    return "HS";
     case ContinuesHumongousTag: return "HC";
     case OldTag:                return "O";
-    case ArchiveTag:            return "A";
+    case OpenArchiveTag:        return "OA";
+    case ClosedArchiveTag:      return "CA";
     default:
       ShouldNotReachHere();
       return NULL; // keep some compilers happy
   }
 }

@@ -80,11 +83,12 @@
     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 ArchiveTag:            return G1HeapRegionTraceType::Archive;
+    case OpenArchiveTag:        return G1HeapRegionTraceType::OpenArchive; 
+    case ClosedArchiveTag:      return G1HeapRegionTraceType::ClosedArchive;
     default:
       ShouldNotReachHere();
       return G1HeapRegionTraceType::Free; // keep some compilers happy
   }
 }
< prev index next >