src/hotspot/share/jfr/jfr.cpp
changeset 58863 c16ac7a2eba4
parent 58132 caa25ab47aca
child 59259 127ca611f19b
equal deleted inserted replaced
58861:2c3cc4b01880 58863:c16ac7a2eba4
    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 }