8315827: Kitchensink.java and RenaissanceStressTest.java time out with jvmti module errors
Reviewed-by: egahlin
This commit is contained in:
parent
91ffdfb1fc
commit
75a7c199d8
@ -23,6 +23,7 @@
|
||||
*/
|
||||
|
||||
#include "precompiled.hpp"
|
||||
#include "classfile/javaThreadStatus.hpp"
|
||||
#include "jfr/jfrEvents.hpp"
|
||||
#include "jfr/recorder/jfrRecorder.hpp"
|
||||
#include "jfr/periodic/sampling/jfrCallTrace.hpp"
|
||||
@ -200,7 +201,7 @@ void OSThreadSampler::protected_task(const SuspendedThreadTaskContext& context)
|
||||
ev->set_starttime(_suspend_time);
|
||||
ev->set_endtime(_suspend_time); // fake to not take an end time
|
||||
ev->set_sampledThread(JfrThreadLocal::thread_id(jt));
|
||||
ev->set_state(static_cast<u8>(java_lang_Thread::get_thread_status(_thread_oop)));
|
||||
ev->set_state(static_cast<u8>(JavaThreadStatus::RUNNABLE));
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -230,7 +231,7 @@ static void write_native_event(JfrThreadSampleClosure& closure, JavaThread* jt,
|
||||
EventNativeMethodSample *ev = closure.next_event_native();
|
||||
ev->set_starttime(JfrTicks::now());
|
||||
ev->set_sampledThread(JfrThreadLocal::thread_id(jt));
|
||||
ev->set_state(static_cast<u8>(java_lang_Thread::get_thread_status(thread_oop)));
|
||||
ev->set_state(static_cast<u8>(JavaThreadStatus::RUNNABLE));
|
||||
}
|
||||
|
||||
void JfrNativeSamplerCallback::call() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user