diff -r 43229acd75ea -r e77a97d0edbb src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp --- a/src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp Thu Oct 10 17:36:57 2019 +0200 +++ b/src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp Fri Oct 11 19:46:05 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 - const Thread* const t = start_thread(h_thread_oop, recorderthread_entry,THREAD); + 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);