src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp
branchJEP-349-branch
changeset 58823 6a21dba79b81
parent 58578 7b89c53db169
--- a/src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp	Sat Oct 26 23:59:51 2019 +0200
+++ b/src/hotspot/share/jfr/recorder/service/jfrRecorderService.hpp	Mon Oct 28 18:43:04 2019 +0100
@@ -33,7 +33,6 @@
 class JfrStackTraceRepository;
 class JfrStorage;
 class JfrStringPool;
-class Thread;
 
 class JfrRecorderService : public StackObj {
  private:
@@ -50,7 +49,7 @@
   void finalize_current_chunk();
   void prepare_for_vm_error_rotation();
   void vm_error_rotation();
-  void invoke_flush(Thread* t);
+  void invoke_flush();
 
   void clear();
   void pre_safepoint_clear();
@@ -67,13 +66,13 @@
  public:
   JfrRecorderService();
   void start();
+  size_t flush();
   void rotate(int msgs);
   void flushpoint();
   void process_full_buffers();
   void scavenge();
   void evaluate_chunk_size_for_rotation();
   static bool is_recording();
-  size_t flush();
 };
 
 #endif // SHARE_JFR_RECORDER_SERVICE_JFRRECORDERSERVICE_HPP