--- a/src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp Sun Oct 27 10:14:40 2019 +0100
+++ b/src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp Tue Oct 29 08:56:10 2019 +0100
@@ -36,7 +36,6 @@
#include "jfr/recorder/jfrRecorder.hpp"
#include "jfr/recorder/checkpoint/types/jfrThreadGroup.hpp"
#include "jfr/recorder/checkpoint/types/jfrThreadState.hpp"
-#include "jfr/recorder/checkpoint/types/jfrTypeSet.hpp"
#include "jfr/support/jfrThreadLocal.hpp"
#include "jfr/writers/jfrJavaEventWriter.hpp"
#include "memory/metaspace.hpp"
@@ -272,30 +271,6 @@
}
}
-class TypeSetSerialization {
- private:
- JfrCheckpointWriter* _leakp_writer;
- bool _class_unload;
- public:
- TypeSetSerialization(bool class_unload, JfrCheckpointWriter* leakp_writer = NULL) :
- _leakp_writer(leakp_writer), _class_unload(class_unload) {}
- void write(JfrCheckpointWriter& writer) {
- JfrTypeSet::serialize(&writer, _leakp_writer, _class_unload);
- }
-};
-
-void ClassUnloadTypeSet::serialize(JfrCheckpointWriter& writer) {
- TypeSetSerialization type_set(true);
- type_set.write(writer);
-};
-
-TypeSet::TypeSet(JfrCheckpointWriter* leakp_writer) : _leakp_writer(leakp_writer) {}
-
-void TypeSet::serialize(JfrCheckpointWriter& writer) {
- TypeSetSerialization type_set(false, _leakp_writer);
- type_set.write(writer);
-};
-
void ThreadStateConstant::serialize(JfrCheckpointWriter& writer) {
JfrThreadState::serialize(writer);
}