hotspot/src/share/vm/runtime/vmStructs.cpp
changeset 46636 26b8de0359a0
parent 46542 73dd19b96b5d
child 46674 a9e42ff6158f
equal deleted inserted replaced
46635:ef7cac5de811 46636:26b8de0359a0
   979   /************/                                                                                                                     \
   979   /************/                                                                                                                     \
   980   /* OSThread */                                                                                                                     \
   980   /* OSThread */                                                                                                                     \
   981   /************/                                                                                                                     \
   981   /************/                                                                                                                     \
   982                                                                                                                                      \
   982                                                                                                                                      \
   983   volatile_nonstatic_field(OSThread,           _interrupted,                                  jint)                                  \
   983   volatile_nonstatic_field(OSThread,           _interrupted,                                  jint)                                  \
       
   984   volatile_nonstatic_field(OSThread,           _state,                                        ThreadState)                           \
   984                                                                                                                                      \
   985                                                                                                                                      \
   985   /************************/                                                                                                         \
   986   /************************/                                                                                                         \
   986   /* OopMap and OopMapSet */                                                                                                         \
   987   /* OopMap and OopMapSet */                                                                                                         \
   987   /************************/                                                                                                         \
   988   /************************/                                                                                                         \
   988                                                                                                                                      \
   989                                                                                                                                      \
  2184                                                                           \
  2185                                                                           \
  2185    declare_integer_type(Bytecodes::Code)                                  \
  2186    declare_integer_type(Bytecodes::Code)                                  \
  2186    declare_integer_type(Generation::Name)                                 \
  2187    declare_integer_type(Generation::Name)                                 \
  2187    declare_integer_type(InstanceKlass::ClassState)                        \
  2188    declare_integer_type(InstanceKlass::ClassState)                        \
  2188    declare_integer_type(JavaThreadState)                                  \
  2189    declare_integer_type(JavaThreadState)                                  \
       
  2190    declare_integer_type(ThreadState)                                      \
  2189    declare_integer_type(Location::Type)                                   \
  2191    declare_integer_type(Location::Type)                                   \
  2190    declare_integer_type(Location::Where)                                  \
  2192    declare_integer_type(Location::Where)                                  \
  2191    declare_integer_type(Flag::Flags)                                      \
  2193    declare_integer_type(Flag::Flags)                                      \
  2192    COMPILER2_PRESENT(declare_integer_type(OptoReg::Name))                 \
  2194    COMPILER2_PRESENT(declare_integer_type(OptoReg::Name))                 \
  2193                                                                           \
  2195                                                                           \
  2440   declare_constant(_thread_in_Java_trans)                                 \
  2442   declare_constant(_thread_in_Java_trans)                                 \
  2441   declare_constant(_thread_blocked)                                       \
  2443   declare_constant(_thread_blocked)                                       \
  2442   declare_constant(_thread_blocked_trans)                                 \
  2444   declare_constant(_thread_blocked_trans)                                 \
  2443   declare_constant(JavaThread::_not_terminated)                           \
  2445   declare_constant(JavaThread::_not_terminated)                           \
  2444   declare_constant(JavaThread::_thread_exiting)                           \
  2446   declare_constant(JavaThread::_thread_exiting)                           \
       
  2447                                                                           \
       
  2448   /*******************/                                                   \
       
  2449   /* JavaThreadState */                                                   \
       
  2450   /*******************/                                                   \
       
  2451                                                                           \
       
  2452   declare_constant(ALLOCATED)                                             \
       
  2453   declare_constant(INITIALIZED)                                           \
       
  2454   declare_constant(RUNNABLE)                                              \
       
  2455   declare_constant(MONITOR_WAIT)                                          \
       
  2456   declare_constant(CONDVAR_WAIT)                                          \
       
  2457   declare_constant(OBJECT_WAIT)                                           \
       
  2458   declare_constant(BREAKPOINTED)                                          \
       
  2459   declare_constant(SLEEPING)                                              \
       
  2460   declare_constant(ZOMBIE)                                                \
  2445                                                                           \
  2461                                                                           \
  2446   /******************************/                                        \
  2462   /******************************/                                        \
  2447   /* Klass misc. enum constants */                                        \
  2463   /* Klass misc. enum constants */                                        \
  2448   /******************************/                                        \
  2464   /******************************/                                        \
  2449                                                                           \
  2465                                                                           \