< prev index next >

src/hotspot/share/jvmci/jvmciCodeInstaller.hpp

Print this page




 163   Arena         _arena;
 164   JVMCIEnv*     _jvmci_env;
 165 
 166   JVMCIPrimitiveArray    _data_section_handle;
 167   JVMCIObjectArray       _data_section_patches_handle;
 168   JVMCIObjectArray       _sites_handle;
 169 #ifndef PRODUCT
 170   JVMCIObjectArray       _comments_handle;
 171 #endif
 172   JVMCIPrimitiveArray    _code_handle;
 173   JVMCIObject            _word_kind_handle;
 174 
 175   CodeOffsets   _offsets;
 176 
 177   jint          _code_size;
 178   jint          _total_frame_size;
 179   jint          _orig_pc_offset;
 180   jint          _parameter_count;
 181   jint          _constants_size;
 182 

 183   bool          _has_wide_vector;
 184 
 185   MarkId        _next_call_type;
 186   address       _invoke_mark_pc;
 187 
 188   CodeSection*  _instructions;
 189   CodeSection*  _constants;
 190 
 191   OopRecorder*              _oop_recorder;
 192   DebugInformationRecorder* _debug_recorder;
 193   Dependencies*             _dependencies;
 194   ExceptionHandlerTable     _exception_handler_table;
 195   ImplicitExceptionTable    _implicit_exception_table;
 196 
 197   bool _immutable_pic_compilation;  // Installer is called for Immutable PIC compilation.
 198 
 199   static ConstantOopWriteValue* _oop_null_scope_value;
 200   static ConstantIntValue*    _int_m1_scope_value;
 201   static ConstantIntValue*    _int_0_scope_value;
 202   static ConstantIntValue*    _int_1_scope_value;




 163   Arena         _arena;
 164   JVMCIEnv*     _jvmci_env;
 165 
 166   JVMCIPrimitiveArray    _data_section_handle;
 167   JVMCIObjectArray       _data_section_patches_handle;
 168   JVMCIObjectArray       _sites_handle;
 169 #ifndef PRODUCT
 170   JVMCIObjectArray       _comments_handle;
 171 #endif
 172   JVMCIPrimitiveArray    _code_handle;
 173   JVMCIObject            _word_kind_handle;
 174 
 175   CodeOffsets   _offsets;
 176 
 177   jint          _code_size;
 178   jint          _total_frame_size;
 179   jint          _orig_pc_offset;
 180   jint          _parameter_count;
 181   jint          _constants_size;
 182 
 183   bool          _has_monitors;
 184   bool          _has_wide_vector;
 185 
 186   MarkId        _next_call_type;
 187   address       _invoke_mark_pc;
 188 
 189   CodeSection*  _instructions;
 190   CodeSection*  _constants;
 191 
 192   OopRecorder*              _oop_recorder;
 193   DebugInformationRecorder* _debug_recorder;
 194   Dependencies*             _dependencies;
 195   ExceptionHandlerTable     _exception_handler_table;
 196   ImplicitExceptionTable    _implicit_exception_table;
 197 
 198   bool _immutable_pic_compilation;  // Installer is called for Immutable PIC compilation.
 199 
 200   static ConstantOopWriteValue* _oop_null_scope_value;
 201   static ConstantIntValue*    _int_m1_scope_value;
 202   static ConstantIntValue*    _int_0_scope_value;
 203   static ConstantIntValue*    _int_1_scope_value;


< prev index next >