--- a/src/hotspot/share/gc/epsilon/epsilonHeap.hpp Thu May 02 10:38:00 2019 +0200
+++ b/src/hotspot/share/gc/epsilon/epsilonHeap.hpp Mon Apr 15 11:47:46 2019 +0200
@@ -28,7 +28,6 @@
#include "gc/shared/softRefPolicy.hpp"
#include "gc/shared/space.hpp"
#include "services/memoryManager.hpp"
-#include "gc/epsilon/epsilonCollectorPolicy.hpp"
#include "gc/epsilon/epsilonMonitoringSupport.hpp"
#include "gc/epsilon/epsilonBarrierSet.hpp"
#include "gc/epsilon/epsilon_globals.hpp"
@@ -36,7 +35,6 @@
class EpsilonHeap : public CollectedHeap {
friend class VMStructs;
private:
- EpsilonCollectorPolicy* _policy;
SoftRefPolicy _soft_ref_policy;
EpsilonMonitoringSupport* _monitoring_support;
MemoryPool* _pool;
@@ -53,8 +51,7 @@
public:
static EpsilonHeap* heap();
- EpsilonHeap(EpsilonCollectorPolicy* p) :
- _policy(p),
+ EpsilonHeap() :
_memory_manager("Epsilon Heap", "") {};
virtual Name kind() const {
@@ -65,10 +62,6 @@
return "Epsilon";
}
- virtual CollectorPolicy* collector_policy() const {
- return _policy;
- }
-
virtual SoftRefPolicy* soft_ref_policy() {
return &_soft_ref_policy;
}