< prev index next >

src/share/vm/prims/jni.cpp

Print this page
rev 9380 : 8237499: JFR: Include stack trace in the ThreadStart event
Reviewed-by: egahlin

*** 5023,5033 **** --- 5023,5040 ---- static void post_thread_start_event(const JavaThread* jt) { assert(jt != NULL, "invariant"); EventThreadStart event; if (event.should_commit()) { event.set_thread(JFR_THREAD_ID(jt)); + event.set_parentThread((traceid)0); + if (EventThreadStart::is_stacktrace_enabled()) { + jt->jfr_thread_local()->set_cached_stack_trace_id((traceid)0); event.commit(); + jt->jfr_thread_local()->clear_cached_stack_trace(); + } else { + event.commit(); + } } } // Invocation API
< prev index next >