< prev index next >

src/hotspot/share/memory/universe.hpp

Print this page

        

@@ -196,13 +196,10 @@
   static struct NarrowPtrStruct _narrow_klass;
   static address _narrow_ptrs_base;
   // CompressedClassSpaceSize set to 1GB, but appear 3GB away from _narrow_ptrs_base during CDS dump.
   static uint64_t _narrow_klass_range;
 
-  // value type using klass alignment encoded as oop metadata
-  static int     _oop_metadata_valuetype_mask;
-
   // array of dummy objects used with +FullGCAlot
   debug_only(static objArrayOop _fullgc_alot_dummy_array;)
   // index of next entry to clear
   debug_only(static int         _fullgc_alot_dummy_next;)
 

@@ -456,17 +453,12 @@
   }
 
   static void     set_narrow_klass_shift(int shift)       {
     assert(shift == 0 || shift == LogKlassAlignmentInBytes, "invalid shift for klass ptrs");
     _narrow_klass._shift   = shift;
-    if (shift == LogKlassAlignmentInBytes) {
-      _oop_metadata_valuetype_mask = 1;
-    }
   }
 
-  static int oop_metadata_valuetype_mask() { return _oop_metadata_valuetype_mask; }
-
   // Reserve Java heap and determine CompressedOops mode
   static ReservedSpace reserve_heap(size_t heap_size, size_t alignment);
 
   // Historic gc information
   static size_t get_heap_capacity_at_last_gc()         { return _heap_capacity_at_last_gc; }
< prev index next >