src/share/vm/runtime/vmStructs.cpp

changeset 3158
cb315dc80374
parent 3156
f08d439fab8c
child 3183
fd65bc7c09b6
     1.1 --- a/src/share/vm/runtime/vmStructs.cpp	Mon Sep 26 10:24:05 2011 -0700
     1.2 +++ b/src/share/vm/runtime/vmStructs.cpp	Thu Sep 29 09:53:56 2011 -0700
     1.3 @@ -703,6 +703,12 @@
     1.4        static_field(SystemDictionary,            _box_klasses[0],                               klassOop)                             \
     1.5        static_field(SystemDictionary,            _java_system_loader,                           oop)                                  \
     1.6                                                                                                                                       \
     1.7 +  /*************/                                                                                                                    \
     1.8 +  /* vmSymbols */                                                                                                                    \
     1.9 +  /*************/                                                                                                                    \
    1.10 +                                                                                                                                     \
    1.11 +      static_field(vmSymbols,                   _symbols[0],                                  Symbol*)                               \
    1.12 +                                                                                                                                     \
    1.13    /*******************/                                                                                                              \
    1.14    /* HashtableBucket */                                                                                                              \
    1.15    /*******************/                                                                                                              \
    1.16 @@ -1548,6 +1554,7 @@
    1.17      declare_type(LoaderConstraintEntry, HashtableEntry<klassOop>)         \
    1.18    declare_toplevel_type(HashtableBucket)                                  \
    1.19    declare_toplevel_type(SystemDictionary)                                 \
    1.20 +  declare_toplevel_type(vmSymbols)                                        \
    1.21    declare_toplevel_type(ProtectionDomainEntry)                            \
    1.22                                                                            \
    1.23    declare_toplevel_type(GenericGrowableArray)                             \
    1.24 @@ -2530,6 +2537,13 @@
    1.25    X86_ONLY(declare_constant(frame::entry_frame_call_wrapper_offset))      \
    1.26    declare_constant(frame::pc_return_offset)                               \
    1.27                                                                            \
    1.28 +  /*************/                                                         \
    1.29 +  /* vmSymbols */                                                         \
    1.30 +  /*************/                                                         \
    1.31 +                                                                          \
    1.32 +  declare_constant(vmSymbols::FIRST_SID)                                  \
    1.33 +  declare_constant(vmSymbols::SID_LIMIT)                                  \
    1.34 +                                                                          \
    1.35    /********************************/                                      \
    1.36    /* Calling convention constants */                                      \
    1.37    /********************************/                                      \

mercurial