diff src/share/vm/runtime/vmStructs.cpp @ 22487:a0e5714d5436

Remove Java implementation of HotSpotConstantPool Cache and ResolvedReferences and HotSpotSymbol.
author twisti
date Fri, 28 Aug 2015 12:42:06 -1000
parents f27c163d7dc2
children c1b2c689fcff
line wrap: on
line diff
--- a/src/share/vm/runtime/vmStructs.cpp	Fri Aug 28 17:18:18 2015 -0700
+++ b/src/share/vm/runtime/vmStructs.cpp	Fri Aug 28 12:42:06 2015 -1000
@@ -1010,9 +1010,6 @@
   /*********************************/                                                                                                \
   /* JNIHandles and JNIHandleBlock */                                                                                                \
   /*********************************/                                                                                                \
-                                                                                                                                     \
-  nonstatic_field(Handle,                      _handle,                                       oop*)                                  \
-                                                                                                                                     \
      static_field(JNIHandles,                  _global_handles,                               JNIHandleBlock*)                       \
      static_field(JNIHandles,                  _weak_global_handles,                          JNIHandleBlock*)                       \
      static_field(JNIHandles,                  _deleted_handle,                               oop)                                   \
@@ -1745,8 +1742,6 @@
   /* JNIHandles and JNIHandleBlock */                                     \
   /*********************************/                                     \
                                                                           \
-  declare_toplevel_type(Handle)                                           \
-                                                                          \
   declare_toplevel_type(JNIHandles)                                       \
   declare_toplevel_type(JNIHandleBlock)                                   \
   declare_toplevel_type(jobject)                                          \
@@ -2543,22 +2538,9 @@
   declare_constant(ConstantPoolCacheEntry::is_final_shift)                \
   declare_constant(ConstantPoolCacheEntry::is_forced_virtual_shift)       \
   declare_constant(ConstantPoolCacheEntry::is_vfinal_shift)               \
-  declare_constant(ConstantPoolCacheEntry::has_appendix_shift)            \
-  declare_constant(ConstantPoolCacheEntry::has_method_type_shift)         \
   declare_constant(ConstantPoolCacheEntry::is_field_entry_shift)          \
   declare_constant(ConstantPoolCacheEntry::tos_state_shift)               \
                                                                           \
-  declare_constant(ConstantPoolCacheEntry::cp_index_bits)                 \
-  declare_constant(ConstantPoolCacheEntry::cp_index_mask)                 \
-  declare_constant(ConstantPoolCacheEntry::bytecode_1_shift)              \
-  declare_constant(ConstantPoolCacheEntry::bytecode_1_mask)               \
-  declare_constant(ConstantPoolCacheEntry::bytecode_2_shift)              \
-  declare_constant(ConstantPoolCacheEntry::bytecode_2_mask)               \
-                                                                          \
-  declare_constant(ConstantPoolCacheEntry::_indy_resolved_references_appendix_offset) \
-  declare_constant(ConstantPoolCacheEntry::_indy_resolved_references_method_type_offset) \
-  declare_constant(ConstantPoolCacheEntry::_indy_resolved_references_entries) \
-                                                                          \
   /***************************************/                               \
   /* java_lang_Thread::ThreadStatus enum */                               \
   /***************************************/                               \