--- a/hotspot/src/share/vm/gc_interface/collectedHeap.hpp Mon Mar 30 10:24:00 2015 -0400
+++ b/hotspot/src/share/vm/gc_interface/collectedHeap.hpp Wed Apr 01 10:49:08 2015 +0200
@@ -185,8 +185,6 @@
public:
enum Name {
- Abstract,
- SharedHeap,
GenCollectedHeap,
ParallelScavengeHeap,
G1CollectedHeap
@@ -196,7 +194,7 @@
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,