< prev index next >

src/hotspot/share/jfr/jfr.hpp

Print this page
*** 24,10 ***
--- 24,11 ---
  
  #ifndef SHARE_JFR_JFR_HPP
  #define SHARE_JFR_JFR_HPP
  
  #include "jni.h"
+ #include "jvmtifiles/jvmti.h"
  #include "memory/allocation.hpp"
  
  class JavaThread;
  class Thread;
  class Klass;

*** 45,11 ***
--- 46,13 ---
    static void on_create_vm_1();
    static void on_create_vm_2();
    static void on_create_vm_3();
    static void on_unloading_classes();
    static void on_thread_start(Thread* thread);
+   static void on_thread_start(jobject carrier_thread, jobject vthread);
    static void on_thread_exit(Thread* thread);
+   static void on_thread_exit(jobject carrier_thread, jobject vthread);
    static void on_vm_shutdown(bool exception_handler = false);
    static bool on_flight_recorder_option(const JavaVMOption** option, char* delimiter);
    static bool on_start_flight_recording_option(const JavaVMOption** option, char* delimiter);
    static void on_vm_error_report(outputStream* st);
    static void exclude_thread(Thread* thread);
< prev index next >