hotspot/src/share/vm/runtime/vmStructs.cpp
changeset 27165 785a8d56024c
parent 26796 666464578742
child 27249 698a2dc8e83a
equal deleted inserted replaced
27164:6523fa019ffa 27165:785a8d56024c
  1068   /************/                                                                                                                     \
  1068   /************/                                                                                                                     \
  1069                                                                                                                                      \
  1069                                                                                                                                      \
  1070   volatile_nonstatic_field(ObjectMonitor,      _header,                                       markOop)                               \
  1070   volatile_nonstatic_field(ObjectMonitor,      _header,                                       markOop)                               \
  1071   unchecked_nonstatic_field(ObjectMonitor,     _object,                                       sizeof(void *)) /* NOTE: no type */    \
  1071   unchecked_nonstatic_field(ObjectMonitor,     _object,                                       sizeof(void *)) /* NOTE: no type */    \
  1072   unchecked_nonstatic_field(ObjectMonitor,     _owner,                                        sizeof(void *)) /* NOTE: no type */    \
  1072   unchecked_nonstatic_field(ObjectMonitor,     _owner,                                        sizeof(void *)) /* NOTE: no type */    \
  1073   volatile_nonstatic_field(ObjectMonitor,      _count,                                        intptr_t)                              \
  1073   volatile_nonstatic_field(ObjectMonitor,      _count,                                        jint)                                  \
  1074   volatile_nonstatic_field(ObjectMonitor,      _waiters,                                      intptr_t)                              \
  1074   volatile_nonstatic_field(ObjectMonitor,      _waiters,                                      jint)                                  \
  1075   volatile_nonstatic_field(ObjectMonitor,      _recursions,                                   intptr_t)                              \
  1075   volatile_nonstatic_field(ObjectMonitor,      _recursions,                                   intptr_t)                              \
  1076   nonstatic_field(ObjectMonitor,               FreeNext,                                      ObjectMonitor*)                        \
  1076   nonstatic_field(ObjectMonitor,               FreeNext,                                      ObjectMonitor*)                        \
  1077   volatile_nonstatic_field(BasicLock,          _displaced_header,                             markOop)                               \
  1077   volatile_nonstatic_field(BasicLock,          _displaced_header,                             markOop)                               \
  1078   nonstatic_field(BasicObjectLock,             _lock,                                         BasicLock)                             \
  1078   nonstatic_field(BasicObjectLock,             _lock,                                         BasicLock)                             \
  1079   nonstatic_field(BasicObjectLock,             _obj,                                          oop)                                   \
  1079   nonstatic_field(BasicObjectLock,             _obj,                                          oop)                                   \
  2505   declare_constant(Deoptimization::Action_reinterpret)                    \
  2505   declare_constant(Deoptimization::Action_reinterpret)                    \
  2506   declare_constant(Deoptimization::Action_make_not_entrant)               \
  2506   declare_constant(Deoptimization::Action_make_not_entrant)               \
  2507   declare_constant(Deoptimization::Action_make_not_compilable)            \
  2507   declare_constant(Deoptimization::Action_make_not_compilable)            \
  2508   declare_constant(Deoptimization::Action_LIMIT)                          \
  2508   declare_constant(Deoptimization::Action_LIMIT)                          \
  2509                                                                           \
  2509                                                                           \
       
  2510   /***************************************************/                   \
       
  2511   /* DEFAULT_CACHE_LINE_SIZE (globalDefinitions.hpp) */                   \
       
  2512   /***************************************************/                   \
       
  2513                                                                           \
       
  2514   declare_constant(DEFAULT_CACHE_LINE_SIZE)                               \
       
  2515                                                                           \
  2510   /*********************/                                                 \
  2516   /*********************/                                                 \
  2511   /* Matcher (C2 only) */                                                 \
  2517   /* Matcher (C2 only) */                                                 \
  2512   /*********************/                                                 \
  2518   /*********************/                                                 \
  2513                                                                           \
  2519                                                                           \
  2514   declare_c2_preprocessor_constant("Matcher::interpreter_frame_pointer_reg", Matcher::interpreter_frame_pointer_reg()) \
  2520   declare_c2_preprocessor_constant("Matcher::interpreter_frame_pointer_reg", Matcher::interpreter_frame_pointer_reg()) \