equal
deleted
inserted
replaced
69 |
69 |
70 void Jfr::on_thread_exit(Thread* t) { |
70 void Jfr::on_thread_exit(Thread* t) { |
71 JfrThreadLocal::on_exit(t); |
71 JfrThreadLocal::on_exit(t); |
72 } |
72 } |
73 |
73 |
|
74 void Jfr::exclude_thread(Thread* t) { |
|
75 JfrThreadLocal::exclude(t); |
|
76 } |
|
77 |
|
78 void Jfr::include_thread(Thread* t) { |
|
79 JfrThreadLocal::include(t); |
|
80 } |
|
81 |
|
82 bool Jfr::is_excluded(Thread* t) { |
|
83 return t != NULL && t->jfr_thread_local()->is_excluded(); |
|
84 } |
|
85 |
74 void Jfr::on_java_thread_dismantle(JavaThread* jt) { |
86 void Jfr::on_java_thread_dismantle(JavaThread* jt) { |
75 if (JfrRecorder::is_recording()) { |
87 if (JfrRecorder::is_recording()) { |
76 JfrCheckpointManager::write_thread_checkpoint(jt); |
88 JfrCheckpointManager::write_thread_checkpoint(jt); |
77 } |
89 } |
78 } |
90 } |