Skip to content

Commit 1aae080

Browse files
author
duke
committedDec 6, 2023
Automatic merge of jdk:master into master
2 parents e6e1e5f + 75a7c19 commit 1aae080

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed
 

‎src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp

+3-2
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
*/
2424

2525
#include "precompiled.hpp"
26+
#include "classfile/javaThreadStatus.hpp"
2627
#include "jfr/jfrEvents.hpp"
2728
#include "jfr/recorder/jfrRecorder.hpp"
2829
#include "jfr/periodic/sampling/jfrCallTrace.hpp"
@@ -200,7 +201,7 @@ void OSThreadSampler::protected_task(const SuspendedThreadTaskContext& context)
200201
ev->set_starttime(_suspend_time);
201202
ev->set_endtime(_suspend_time); // fake to not take an end time
202203
ev->set_sampledThread(JfrThreadLocal::thread_id(jt));
203-
ev->set_state(static_cast<u8>(java_lang_Thread::get_thread_status(_thread_oop)));
204+
ev->set_state(static_cast<u8>(JavaThreadStatus::RUNNABLE));
204205
}
205206
}
206207
}
@@ -230,7 +231,7 @@ static void write_native_event(JfrThreadSampleClosure& closure, JavaThread* jt,
230231
EventNativeMethodSample *ev = closure.next_event_native();
231232
ev->set_starttime(JfrTicks::now());
232233
ev->set_sampledThread(JfrThreadLocal::thread_id(jt));
233-
ev->set_state(static_cast<u8>(java_lang_Thread::get_thread_status(thread_oop)));
234+
ev->set_state(static_cast<u8>(JavaThreadStatus::RUNNABLE));
234235
}
235236

236237
void JfrNativeSamplerCallback::call() {

0 commit comments

Comments
 (0)
Please sign in to comment.