equal
deleted
inserted
replaced
117 JfrJavaThreadIterator iter; |
117 JfrJavaThreadIterator iter; |
118 int number_of_threads = 0; |
118 int number_of_threads = 0; |
119 while (iter.has_next()) { |
119 while (iter.has_next()) { |
120 JavaThread* const jt = iter.next(); |
120 JavaThread* const jt = iter.next(); |
121 assert(jt != NULL, "invariant"); |
121 assert(jt != NULL, "invariant"); |
|
122 if (jt->jfr_thread_local()->is_excluded()) { |
|
123 continue; |
|
124 } |
122 ++number_of_threads; |
125 ++number_of_threads; |
123 EventThreadCPULoad event(UNTIMED); |
126 EventThreadCPULoad event(UNTIMED); |
124 if (JfrThreadCPULoadEvent::update_event(event, jt, cur_wallclock_time, processor_count)) { |
127 if (JfrThreadCPULoadEvent::update_event(event, jt, cur_wallclock_time, processor_count)) { |
125 event.set_starttime(event_time); |
128 event.set_starttime(event_time); |
126 if (jt != periodic_thread) { |
129 if (jt != periodic_thread) { |