< prev index next >

src/share/vm/gc_interface/collectedHeap.hpp

Print this page
rev 8049 : 8076294: Cleanup of CollectedHeap::kind()
Reviewed-by:

@@ -183,22 +183,20 @@
     PRODUCT_RETURN;
   debug_only(static void check_for_valid_allocation_state();)
 
  public:
   enum Name {
-    Abstract,
-    SharedHeap,
     GenCollectedHeap,
     ParallelScavengeHeap,
     G1CollectedHeap
   };
 
   static inline size_t filler_array_max_size() {
     return _filler_array_max_size;
   }
 
-  virtual CollectedHeap::Name kind() const { return CollectedHeap::Abstract; }
+  virtual Name kind() const = 0;
 
   /**
    * Returns JNI error code JNI_ENOMEM if memory could not be allocated,
    * and JNI_OK on success.
    */
< prev index next >