< prev index next >

src/hotspot/share/jvmci/vmStructs_jvmci.cpp

Print this page




 245   nonstatic_field(MethodData,                  _arg_returned,                                 intx)                                  \
 246   nonstatic_field(MethodData,                  _tenure_traps,                                 uint)                                  \
 247   nonstatic_field(MethodData,                  _invoke_mask,                                  int)                                   \
 248   nonstatic_field(MethodData,                  _backedge_mask,                                int)                                   \
 249   nonstatic_field(MethodData,                  _jvmci_ir_size,                                int)                                   \
 250                                                                                                                                      \
 251   nonstatic_field(nmethod,                     _verified_entry_point,                         address)                               \
 252   nonstatic_field(nmethod,                     _comp_level,                                   int)                                   \
 253                                                                                                                                      \
 254   nonstatic_field(ObjArrayKlass,               _element_klass,                                Klass*)                                \
 255                                                                                                                                      \
 256   volatile_nonstatic_field(ObjectMonitor,      _cxq,                                   ObjectWaiter*)                                \
 257   volatile_nonstatic_field(ObjectMonitor,      _EntryList,                             ObjectWaiter*)                                \
 258   volatile_nonstatic_field(ObjectMonitor,      _succ,                                  Thread*)                                      \
 259                                                                                                                                      \
 260   volatile_nonstatic_field(oopDesc,            _mark,                                         markWord)                              \
 261   volatile_nonstatic_field(oopDesc,            _metadata._klass,                              Klass*)                                \
 262                                                                                                                                      \
 263   static_field(os,                             _polling_page,                                 address)                               \
 264                                                                                                                                      \
 265   volatile_nonstatic_field(OSThread,           _interrupted,                                  jint)                                  \
 266                                                                                                                                      \
 267   static_field(StubRoutines,                _verify_oop_count,                                jint)                                  \
 268                                                                                                                                      \
 269   static_field(StubRoutines,                _throw_delayed_StackOverflowError_entry,          address)                               \
 270                                                                                                                                      \
 271   static_field(StubRoutines,                _jbyte_arraycopy,                                 address)                               \
 272   static_field(StubRoutines,                _jshort_arraycopy,                                address)                               \
 273   static_field(StubRoutines,                _jint_arraycopy,                                  address)                               \
 274   static_field(StubRoutines,                _jlong_arraycopy,                                 address)                               \
 275   static_field(StubRoutines,                _oop_arraycopy,                                   address)                               \
 276   static_field(StubRoutines,                _oop_arraycopy_uninit,                            address)                               \
 277   static_field(StubRoutines,                _jbyte_disjoint_arraycopy,                        address)                               \
 278   static_field(StubRoutines,                _jshort_disjoint_arraycopy,                       address)                               \
 279   static_field(StubRoutines,                _jint_disjoint_arraycopy,                         address)                               \
 280   static_field(StubRoutines,                _jlong_disjoint_arraycopy,                        address)                               \
 281   static_field(StubRoutines,                _oop_disjoint_arraycopy,                          address)                               \
 282   static_field(StubRoutines,                _oop_disjoint_arraycopy_uninit,                   address)                               \
 283   static_field(StubRoutines,                _arrayof_jbyte_arraycopy,                         address)                               \
 284   static_field(StubRoutines,                _arrayof_jshort_arraycopy,                        address)                               \
 285   static_field(StubRoutines,                _arrayof_jint_arraycopy,                          address)                               \
 286   static_field(StubRoutines,                _arrayof_jlong_arraycopy,                         address)                               \


 622   declare_function(os::dll_lookup)                                        \
 623   declare_function(os::javaTimeMillis)                                    \
 624   declare_function(os::javaTimeNanos)                                     \
 625                                                                           \
 626   declare_function(Deoptimization::fetch_unroll_info)                     \
 627   declare_function(Deoptimization::uncommon_trap)                         \
 628   declare_function(Deoptimization::unpack_frames)                         \
 629                                                                           \
 630   declare_function(JVMCIRuntime::new_instance) \
 631   declare_function(JVMCIRuntime::new_array) \
 632   declare_function(JVMCIRuntime::new_multi_array) \
 633   declare_function(JVMCIRuntime::dynamic_new_array) \
 634   declare_function(JVMCIRuntime::dynamic_new_instance) \
 635   \
 636   declare_function(JVMCIRuntime::new_instance_or_null) \
 637   declare_function(JVMCIRuntime::new_array_or_null) \
 638   declare_function(JVMCIRuntime::new_multi_array_or_null) \
 639   declare_function(JVMCIRuntime::dynamic_new_array_or_null) \
 640   declare_function(JVMCIRuntime::dynamic_new_instance_or_null) \
 641   \
 642   declare_function(JVMCIRuntime::thread_is_interrupted) \
 643   declare_function(JVMCIRuntime::vm_message) \
 644   declare_function(JVMCIRuntime::identity_hash_code) \
 645   declare_function(JVMCIRuntime::exception_handler_for_pc) \
 646   declare_function(JVMCIRuntime::monitorenter) \
 647   declare_function(JVMCIRuntime::monitorexit) \
 648   declare_function(JVMCIRuntime::object_notify) \
 649   declare_function(JVMCIRuntime::object_notifyAll) \
 650   declare_function(JVMCIRuntime::throw_and_post_jvmti_exception) \
 651   declare_function(JVMCIRuntime::throw_klass_external_name_exception) \
 652   declare_function(JVMCIRuntime::throw_class_cast_exception) \
 653   declare_function(JVMCIRuntime::log_primitive) \
 654   declare_function(JVMCIRuntime::log_object) \
 655   declare_function(JVMCIRuntime::log_printf) \
 656   declare_function(JVMCIRuntime::vm_error) \
 657   declare_function(JVMCIRuntime::load_and_clear_exception) \
 658   G1GC_ONLY(declare_function(JVMCIRuntime::write_barrier_pre)) \
 659   G1GC_ONLY(declare_function(JVMCIRuntime::write_barrier_post)) \
 660   declare_function(JVMCIRuntime::validate_object) \
 661   \
 662   declare_function(JVMCIRuntime::test_deoptimize_call_int)




 245   nonstatic_field(MethodData,                  _arg_returned,                                 intx)                                  \
 246   nonstatic_field(MethodData,                  _tenure_traps,                                 uint)                                  \
 247   nonstatic_field(MethodData,                  _invoke_mask,                                  int)                                   \
 248   nonstatic_field(MethodData,                  _backedge_mask,                                int)                                   \
 249   nonstatic_field(MethodData,                  _jvmci_ir_size,                                int)                                   \
 250                                                                                                                                      \
 251   nonstatic_field(nmethod,                     _verified_entry_point,                         address)                               \
 252   nonstatic_field(nmethod,                     _comp_level,                                   int)                                   \
 253                                                                                                                                      \
 254   nonstatic_field(ObjArrayKlass,               _element_klass,                                Klass*)                                \
 255                                                                                                                                      \
 256   volatile_nonstatic_field(ObjectMonitor,      _cxq,                                   ObjectWaiter*)                                \
 257   volatile_nonstatic_field(ObjectMonitor,      _EntryList,                             ObjectWaiter*)                                \
 258   volatile_nonstatic_field(ObjectMonitor,      _succ,                                  Thread*)                                      \
 259                                                                                                                                      \
 260   volatile_nonstatic_field(oopDesc,            _mark,                                         markWord)                              \
 261   volatile_nonstatic_field(oopDesc,            _metadata._klass,                              Klass*)                                \
 262                                                                                                                                      \
 263   static_field(os,                             _polling_page,                                 address)                               \
 264                                                                                                                                      \


 265   static_field(StubRoutines,                _verify_oop_count,                                jint)                                  \
 266                                                                                                                                      \
 267   static_field(StubRoutines,                _throw_delayed_StackOverflowError_entry,          address)                               \
 268                                                                                                                                      \
 269   static_field(StubRoutines,                _jbyte_arraycopy,                                 address)                               \
 270   static_field(StubRoutines,                _jshort_arraycopy,                                address)                               \
 271   static_field(StubRoutines,                _jint_arraycopy,                                  address)                               \
 272   static_field(StubRoutines,                _jlong_arraycopy,                                 address)                               \
 273   static_field(StubRoutines,                _oop_arraycopy,                                   address)                               \
 274   static_field(StubRoutines,                _oop_arraycopy_uninit,                            address)                               \
 275   static_field(StubRoutines,                _jbyte_disjoint_arraycopy,                        address)                               \
 276   static_field(StubRoutines,                _jshort_disjoint_arraycopy,                       address)                               \
 277   static_field(StubRoutines,                _jint_disjoint_arraycopy,                         address)                               \
 278   static_field(StubRoutines,                _jlong_disjoint_arraycopy,                        address)                               \
 279   static_field(StubRoutines,                _oop_disjoint_arraycopy,                          address)                               \
 280   static_field(StubRoutines,                _oop_disjoint_arraycopy_uninit,                   address)                               \
 281   static_field(StubRoutines,                _arrayof_jbyte_arraycopy,                         address)                               \
 282   static_field(StubRoutines,                _arrayof_jshort_arraycopy,                        address)                               \
 283   static_field(StubRoutines,                _arrayof_jint_arraycopy,                          address)                               \
 284   static_field(StubRoutines,                _arrayof_jlong_arraycopy,                         address)                               \


 620   declare_function(os::dll_lookup)                                        \
 621   declare_function(os::javaTimeMillis)                                    \
 622   declare_function(os::javaTimeNanos)                                     \
 623                                                                           \
 624   declare_function(Deoptimization::fetch_unroll_info)                     \
 625   declare_function(Deoptimization::uncommon_trap)                         \
 626   declare_function(Deoptimization::unpack_frames)                         \
 627                                                                           \
 628   declare_function(JVMCIRuntime::new_instance) \
 629   declare_function(JVMCIRuntime::new_array) \
 630   declare_function(JVMCIRuntime::new_multi_array) \
 631   declare_function(JVMCIRuntime::dynamic_new_array) \
 632   declare_function(JVMCIRuntime::dynamic_new_instance) \
 633   \
 634   declare_function(JVMCIRuntime::new_instance_or_null) \
 635   declare_function(JVMCIRuntime::new_array_or_null) \
 636   declare_function(JVMCIRuntime::new_multi_array_or_null) \
 637   declare_function(JVMCIRuntime::dynamic_new_array_or_null) \
 638   declare_function(JVMCIRuntime::dynamic_new_instance_or_null) \
 639   \

 640   declare_function(JVMCIRuntime::vm_message) \
 641   declare_function(JVMCIRuntime::identity_hash_code) \
 642   declare_function(JVMCIRuntime::exception_handler_for_pc) \
 643   declare_function(JVMCIRuntime::monitorenter) \
 644   declare_function(JVMCIRuntime::monitorexit) \
 645   declare_function(JVMCIRuntime::object_notify) \
 646   declare_function(JVMCIRuntime::object_notifyAll) \
 647   declare_function(JVMCIRuntime::throw_and_post_jvmti_exception) \
 648   declare_function(JVMCIRuntime::throw_klass_external_name_exception) \
 649   declare_function(JVMCIRuntime::throw_class_cast_exception) \
 650   declare_function(JVMCIRuntime::log_primitive) \
 651   declare_function(JVMCIRuntime::log_object) \
 652   declare_function(JVMCIRuntime::log_printf) \
 653   declare_function(JVMCIRuntime::vm_error) \
 654   declare_function(JVMCIRuntime::load_and_clear_exception) \
 655   G1GC_ONLY(declare_function(JVMCIRuntime::write_barrier_pre)) \
 656   G1GC_ONLY(declare_function(JVMCIRuntime::write_barrier_post)) \
 657   declare_function(JVMCIRuntime::validate_object) \
 658   \
 659   declare_function(JVMCIRuntime::test_deoptimize_call_int)


< prev index next >