--- a/src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp Thu Sep 05 16:46:50 2019 +0200
+++ b/src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp Mon Sep 09 13:26:35 2019 +0200
@@ -93,13 +93,13 @@
++_count;
_writer.write_key(JfrThreadId::jfr_id(t));
const char* const name = JfrThreadName::name(t);
+ assert(name != NULL, "invariant");
_writer.write(name);
_writer.write<traceid>(JfrThreadId::os_id(t));
if (t->is_Java_thread()) {
_writer.write(name);
_writer.write(JfrThreadId::id(t));
- JavaThread* const jt = (JavaThread*)t;
- _writer.write(JfrThreadGroup::thread_group_id(jt, _curthread));
+ _writer.write(JfrThreadGroup::thread_group_id((JavaThread*)t, _curthread));
return;
}
_writer.write((const char*)NULL); // java name