< prev index next >

src/hotspot/share/prims/jvmtiExport.hpp

Print this page
rev 56101 : 8227745: Enable Escape Analysis for better performance when debugging
Reviewed-by: ???


  74 
  75   static bool        _can_access_local_variables;
  76   static bool        _can_hotswap_or_post_breakpoint;
  77   static bool        _can_modify_any_class;
  78   static bool        _can_walk_any_space;
  79 #endif // INCLUDE_JVMTI
  80 
  81   JVMTI_SUPPORT_FLAG(can_get_source_debug_extension)
  82   JVMTI_SUPPORT_FLAG(can_maintain_original_method_order)
  83   JVMTI_SUPPORT_FLAG(can_post_interpreter_events)
  84   JVMTI_SUPPORT_FLAG(can_post_on_exceptions)
  85   JVMTI_SUPPORT_FLAG(can_post_breakpoint)
  86   JVMTI_SUPPORT_FLAG(can_post_field_access)
  87   JVMTI_SUPPORT_FLAG(can_post_field_modification)
  88   JVMTI_SUPPORT_FLAG(can_post_method_entry)
  89   JVMTI_SUPPORT_FLAG(can_post_method_exit)
  90   JVMTI_SUPPORT_FLAG(can_pop_frame)
  91   JVMTI_SUPPORT_FLAG(can_force_early_return)
  92 
  93   JVMTI_SUPPORT_FLAG(early_vmstart_recorded)

  94 
  95   friend class JvmtiEventControllerPrivate;  // should only modify these flags
  96   JVMTI_SUPPORT_FLAG(should_post_single_step)
  97   JVMTI_SUPPORT_FLAG(should_post_field_access)
  98   JVMTI_SUPPORT_FLAG(should_post_field_modification)
  99   JVMTI_SUPPORT_FLAG(should_post_class_load)
 100   JVMTI_SUPPORT_FLAG(should_post_class_prepare)
 101   JVMTI_SUPPORT_FLAG(should_post_class_unload)
 102   JVMTI_SUPPORT_FLAG(should_post_native_method_bind)
 103   JVMTI_SUPPORT_FLAG(should_post_compiled_method_load)
 104   JVMTI_SUPPORT_FLAG(should_post_compiled_method_unload)
 105   JVMTI_SUPPORT_FLAG(should_post_dynamic_code_generated)
 106   JVMTI_SUPPORT_FLAG(should_post_monitor_contended_enter)
 107   JVMTI_SUPPORT_FLAG(should_post_monitor_contended_entered)
 108   JVMTI_SUPPORT_FLAG(should_post_monitor_wait)
 109   JVMTI_SUPPORT_FLAG(should_post_monitor_waited)
 110   JVMTI_SUPPORT_FLAG(should_post_data_dump)
 111   JVMTI_SUPPORT_FLAG(should_post_garbage_collection_start)
 112   JVMTI_SUPPORT_FLAG(should_post_garbage_collection_finish)
 113   JVMTI_SUPPORT_FLAG(should_post_on_exceptions)




  74 
  75   static bool        _can_access_local_variables;
  76   static bool        _can_hotswap_or_post_breakpoint;
  77   static bool        _can_modify_any_class;
  78   static bool        _can_walk_any_space;
  79 #endif // INCLUDE_JVMTI
  80 
  81   JVMTI_SUPPORT_FLAG(can_get_source_debug_extension)
  82   JVMTI_SUPPORT_FLAG(can_maintain_original_method_order)
  83   JVMTI_SUPPORT_FLAG(can_post_interpreter_events)
  84   JVMTI_SUPPORT_FLAG(can_post_on_exceptions)
  85   JVMTI_SUPPORT_FLAG(can_post_breakpoint)
  86   JVMTI_SUPPORT_FLAG(can_post_field_access)
  87   JVMTI_SUPPORT_FLAG(can_post_field_modification)
  88   JVMTI_SUPPORT_FLAG(can_post_method_entry)
  89   JVMTI_SUPPORT_FLAG(can_post_method_exit)
  90   JVMTI_SUPPORT_FLAG(can_pop_frame)
  91   JVMTI_SUPPORT_FLAG(can_force_early_return)
  92 
  93   JVMTI_SUPPORT_FLAG(early_vmstart_recorded)
  94   JVMTI_SUPPORT_FLAG(can_get_owned_monitor_info)
  95 
  96   friend class JvmtiEventControllerPrivate;  // should only modify these flags
  97   JVMTI_SUPPORT_FLAG(should_post_single_step)
  98   JVMTI_SUPPORT_FLAG(should_post_field_access)
  99   JVMTI_SUPPORT_FLAG(should_post_field_modification)
 100   JVMTI_SUPPORT_FLAG(should_post_class_load)
 101   JVMTI_SUPPORT_FLAG(should_post_class_prepare)
 102   JVMTI_SUPPORT_FLAG(should_post_class_unload)
 103   JVMTI_SUPPORT_FLAG(should_post_native_method_bind)
 104   JVMTI_SUPPORT_FLAG(should_post_compiled_method_load)
 105   JVMTI_SUPPORT_FLAG(should_post_compiled_method_unload)
 106   JVMTI_SUPPORT_FLAG(should_post_dynamic_code_generated)
 107   JVMTI_SUPPORT_FLAG(should_post_monitor_contended_enter)
 108   JVMTI_SUPPORT_FLAG(should_post_monitor_contended_entered)
 109   JVMTI_SUPPORT_FLAG(should_post_monitor_wait)
 110   JVMTI_SUPPORT_FLAG(should_post_monitor_waited)
 111   JVMTI_SUPPORT_FLAG(should_post_data_dump)
 112   JVMTI_SUPPORT_FLAG(should_post_garbage_collection_start)
 113   JVMTI_SUPPORT_FLAG(should_post_garbage_collection_finish)
 114   JVMTI_SUPPORT_FLAG(should_post_on_exceptions)


< prev index next >