< prev index next >

src/jdk.jdwp.agent/share/native/libjdwp/classTrack.h

Print this page
rev 57742 : 8227269: Slow class loading when running with JDWP


  29 /*
  30  * Called after class unloads have occurred.
  31  * The signatures of classes which were unloaded are returned.
  32  */
  33 struct bag *
  34 classTrack_processUnloads(JNIEnv *env);
  35 
  36 /*
  37  * Add a class to the prepared class hash table.
  38  */
  39 void
  40 classTrack_addPreparedClass(JNIEnv *env, jclass klass);
  41 
  42 /*
  43  * Initialize class tracking.
  44  */
  45 void
  46 classTrack_initialize(JNIEnv *env);
  47 
  48 /*






  49  * Reset class tracking.
  50  */
  51 void
  52 classTrack_reset(void);
  53 
  54 #endif


  29 /*
  30  * Called after class unloads have occurred.
  31  * The signatures of classes which were unloaded are returned.
  32  */
  33 struct bag *
  34 classTrack_processUnloads(JNIEnv *env);
  35 
  36 /*
  37  * Add a class to the prepared class hash table.
  38  */
  39 void
  40 classTrack_addPreparedClass(JNIEnv *env, jclass klass);
  41 
  42 /*
  43  * Initialize class tracking.
  44  */
  45 void
  46 classTrack_initialize(JNIEnv *env);
  47 
  48 /*
  49  * Activates class tracking.
  50  */
  51 void
  52 classTrack_activate(JNIEnv *env);
  53 
  54 /*
  55  * Reset class tracking.
  56  */
  57 void
  58 classTrack_reset(void);
  59 
  60 #endif
< prev index next >