diff -r be121cbf3284 -r 23e3cd901cb6 src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp --- a/src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp Mon Sep 02 21:08:41 2019 +0200 +++ b/src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp Tue Sep 03 11:48:31 2019 +0200 @@ -98,7 +98,7 @@ instanceHandle h_thread_oop(THREAD, (instanceOop)result.get_jobject()); assert(h_thread_oop.not_null(), "invariant"); // attempt thread start - Thread* const t = start_thread(h_thread_oop, recorderthread_entry, THREAD); + const Thread* const t = start_thread(h_thread_oop, recorderthread_entry,THREAD); if (!HAS_PENDING_EXCEPTION) { Jfr::exclude_thread(t); cp_manager->register_service_thread(t);