< prev index next >

src/hotspot/share/jvmci/vmStructs_jvmci.cpp

Print this page
@@ -188,10 +188,12 @@
    nonstatic_field(JavaThread,                  _jvmci_reserved_oop0,                          oop)                                   \
    nonstatic_field(JavaThread,                  _should_post_on_exceptions_flag,               int)                                   \
    nonstatic_field(JavaThread,                  _jni_environment,                              JNIEnv)                                \
    nonstatic_field(JavaThread,                  _poll_data,                                    SafepointMechanism::ThreadData)        \
    nonstatic_field(JavaThread,                  _stack_overflow_state._reserved_stack_activation, address)                            \
+   nonstatic_field(JavaThread,                  _lock_stack,                                   LockStack)                             \
+   nonstatic_field(LockStack,                   _top,                                          uint32_t)                              \
                                                                                                                                       \
    static_field(java_lang_Class,                _klass_offset,                                 int)                                   \
    static_field(java_lang_Class,                _array_klass_offset,                           int)                                   \
                                                                                                                                       \
    nonstatic_field(InvocationCounter,           _counter,                                      unsigned int)                          \

@@ -450,10 +452,11 @@
    declare_constant(BitData::exception_seen_flag)                          \
    declare_constant(BitData::null_seen_flag)                               \
    declare_constant(BranchData::not_taken_off_set)                         \
                                                                            \
    declare_constant_with_value("CardTable::dirty_card", CardTable::dirty_card_val()) \
+   declare_constant_with_value("LockStack::_end_offset", LockStack::end_offset()) \
                                                                            \
    declare_constant(CodeInstaller::VERIFIED_ENTRY)                         \
    declare_constant(CodeInstaller::UNVERIFIED_ENTRY)                       \
    declare_constant(CodeInstaller::OSR_ENTRY)                              \
    declare_constant(CodeInstaller::EXCEPTION_HANDLER_ENTRY)                \

@@ -578,10 +581,14 @@
                                                                            \
    declare_constant(InstanceKlass::linked)                                 \
    declare_constant(InstanceKlass::being_initialized)                      \
    declare_constant(InstanceKlass::fully_initialized)                      \
                                                                            \
+   declare_constant(LockingMode::LM_MONITOR)                               \
+   declare_constant(LockingMode::LM_LEGACY)                                \
+   declare_constant(LockingMode::LM_LIGHTWEIGHT)                           \
+                                                                           \
    /*********************************/                                     \
    /* InstanceKlass _misc_flags */                                         \
    /*********************************/                                     \
                                                                            \
    declare_constant(InstanceKlass::_misc_has_nonstatic_concrete_methods)   \

@@ -626,10 +633,13 @@
    declare_constant(Method::invalid_vtable_index)                          \
                                                                            \
    declare_constant(MultiBranchData::per_case_cell_count)                  \
                                                                            \
    declare_constant(ReceiverTypeData::nonprofiled_count_off_set)           \
+                                                                           \
+   declare_constant(ObjectMonitor::ANONYMOUS_OWNER)                        \
+                                                                           \
    declare_constant(ReceiverTypeData::receiver_type_row_cell_count)        \
    declare_constant(ReceiverTypeData::receiver0_offset)                    \
    declare_constant(ReceiverTypeData::count0_offset)                       \
                                                                            \
    declare_constant(vmIntrinsics::_invokeBasic)                            \
< prev index next >