equal
deleted
inserted
replaced
31 class JavaThread; |
31 class JavaThread; |
32 class Thread; |
32 class Thread; |
33 |
33 |
34 class JfrJavaEventWriter : AllStatic { |
34 class JfrJavaEventWriter : AllStatic { |
35 friend class JfrCheckpointThreadClosure; |
35 friend class JfrCheckpointThreadClosure; |
|
36 friend class JfrJavaEventWriterNotificationClosure; |
36 friend class JfrJavaEventWriterNotifyOperation; |
37 friend class JfrJavaEventWriterNotifyOperation; |
37 friend class JfrJavaEventWriterNotificationClosure; |
38 friend class JfrRecorder; |
38 private: |
39 private: |
|
40 static bool initialize(); |
39 static void notify(JavaThread* jt); |
41 static void notify(JavaThread* jt); |
40 |
42 |
41 public: |
43 public: |
42 static bool initialize(); |
|
43 static void notify(); |
44 static void notify(); |
44 static jobject event_writer(Thread* t); |
45 static jobject event_writer(Thread* t); |
45 static jobject new_event_writer(TRAPS); |
46 static jobject new_event_writer(TRAPS); |
46 static jboolean flush(jobject writer, jint used, jint requested, JavaThread* jt); |
47 static jboolean flush(jobject writer, jint used, jint requested, JavaThread* jt); |
47 }; |
48 }; |