src/hotspot/share/runtime/vmStructs.cpp
changeset 53811 935d31867930
parent 53637 4366a1e4a021
child 54066 1dbe0c210134
--- a/src/hotspot/share/runtime/vmStructs.cpp	Tue Feb 19 10:02:00 2019 +0100
+++ b/src/hotspot/share/runtime/vmStructs.cpp	Tue Feb 19 10:02:42 2019 +0100
@@ -332,6 +332,7 @@
   unchecked_nonstatic_field(Symbol,            _body,                                         sizeof(u1)) /* NOTE: no type */        \
   nonstatic_field(Symbol,                      _body[0],                                      u1)                                    \
   nonstatic_field(TypeArrayKlass,              _max_length,                                   jint)                                  \
+  nonstatic_field(OopHandle,                   _obj,                                          oop*)                                  \
                                                                                                                                      \
   /***********************/                                                                                                          \
   /* Constant Pool Cache */                                                                                                          \
@@ -1299,7 +1300,8 @@
   declare_oop_type(oop)                                                   \
   declare_oop_type(narrowOop)                                             \
   declare_oop_type(typeArrayOop)                                          \
-  declare_oop_type(OopHandle)                                             \
+                                                                          \
+  declare_toplevel_type(OopHandle)                                        \
                                                                           \
   /*************************************/                                 \
   /* MethodOop-related data structures */                                 \