test/hotspot/gtest/jfr/test_networkUtilization.cpp
branchJEP-349-branch
changeset 57360 5d043a159d5c
parent 53026 7d4397b43fa3
child 58076 ca625d28c580
--- a/test/hotspot/gtest/jfr/test_networkUtilization.cpp	Fri May 17 15:53:21 2019 +0200
+++ b/test/hotspot/gtest/jfr/test_networkUtilization.cpp	Fri May 17 16:02:27 2019 +0200
@@ -78,6 +78,9 @@
     void write_key(traceid id) {
       current = id;
     }
+    void write_type(JfrTypeId id) {}
+    MockJfrCheckpointWriter() {}
+    MockJfrCheckpointWriter(bool dummy1, bool dummy2, void* dummy3) {}
     void write(const char* data) {
       ids[current] = data;
     }
@@ -89,12 +92,12 @@
   public:
     static MockJfrSerializer* current;
 
-    static bool register_serializer(JfrTypeId id, bool require_safepoint, bool permit_cache, MockJfrSerializer* serializer) {
+    static bool register_serializer(JfrTypeId id, bool permit_cache, MockJfrSerializer* serializer) {
       current = serializer;
       return true;
     }
 
-    virtual void serialize(MockJfrCheckpointWriter& writer) = 0;
+    virtual void serialize(MockJfrCheckpointWriter& writer) {}
   };
 
   MockJfrSerializer* MockJfrSerializer::current;