diff src/share/vm/runtime/vmStructs.cpp @ 13182:599eaf3bc4b2

get DataLayout tags from VM
author twisti
date Tue, 26 Nov 2013 11:41:47 -0800
parents f294b4ee2d47
children 2b43fcc68add
line wrap: on
line diff
--- a/src/share/vm/runtime/vmStructs.cpp	Wed Nov 27 02:31:03 2013 +0100
+++ b/src/share/vm/runtime/vmStructs.cpp	Tue Nov 26 11:41:47 2013 -0800
@@ -2373,6 +2373,19 @@
   /**************/                                                        \
                                                                           \
   declare_constant(DataLayout::cell_size)                                 \
+  declare_constant(DataLayout::no_tag)                                    \
+  declare_constant(DataLayout::bit_data_tag)                              \
+  declare_constant(DataLayout::counter_data_tag)                          \
+  declare_constant(DataLayout::jump_data_tag)                             \
+  declare_constant(DataLayout::receiver_type_data_tag)                    \
+  declare_constant(DataLayout::virtual_call_data_tag)                     \
+  declare_constant(DataLayout::ret_data_tag)                              \
+  declare_constant(DataLayout::branch_data_tag)                           \
+  declare_constant(DataLayout::multi_branch_data_tag)                     \
+  declare_constant(DataLayout::arg_info_data_tag)                         \
+  declare_constant(DataLayout::call_type_data_tag)                        \
+  declare_constant(DataLayout::virtual_call_type_data_tag)                \
+  declare_constant(DataLayout::parameters_type_data_tag)                  \
                                                                           \
   /*************************************/                                 \
   /* InstanceKlass enum                */                                 \