diff -r 4cab5edc2950 -r 5d043a159d5c test/hotspot/gtest/jfr/test_networkUtilization.cpp --- 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;