src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
changeset 51548 35a6956f4243
parent 50373 22f611c395b3
child 52302 912b79d983d9
equal deleted inserted replaced
51547:2b004d807187 51548:35a6956f4243
   306   _self(Thread::current()),
   306   _self(Thread::current()),
   307   _added_java(0),
   307   _added_java(0),
   308   _added_native(0) {
   308   _added_native(0) {
   309 }
   309 }
   310 
   310 
   311 class JfrThreadSampler : public Thread {
   311 class JfrThreadSampler : public NonJavaThread {
   312   friend class JfrThreadSampling;
   312   friend class JfrThreadSampling;
   313  private:
   313  private:
   314   Semaphore _sample;
   314   Semaphore _sample;
   315   Thread* _sampler_thread;
   315   Thread* _sampler_thread;
   316   JfrStackFrame* const _frames;
   316   JfrStackFrame* const _frames;