< prev index next >

src/hotspot/share/utilities/globalDefinitions.cpp

Print this page

        

@@ -113,11 +113,10 @@
       case T_METADATA:    // metadata pointer
       case T_NARROWOOP:   // compressed pointer
       case T_NARROWKLASS: // compressed klass pointer
       case T_CONFLICT:    // might as well support a bottom type
       case T_VOID:        // padding or other unaddressed word
-      case T_VALUETYPEPTR:
         // layout type must map to itself
         assert(vt == ft, "");
         break;
       default:
         // non-layout type must map to a (different) layout type

@@ -178,11 +177,11 @@
   _type2aelembytes[T_VALUETYPE]  = heapOopSize;
 }
 
 
 // Map BasicType to signature character
-char type2char_tab[T_CONFLICT+1]={ 0, 0, 0, 0, 'Z', 'C', 'F', 'D', 'B', 'S', 'I', 'J', 'L', '[', 'Q', 'V', 0, 0, 0, 0, 0, 0};
+char type2char_tab[T_CONFLICT+1]={ 0, 0, 0, 0, 'Z', 'C', 'F', 'D', 'B', 'S', 'I', 'J', 'L', '[', 'Q', 'V', 0, 0, 0, 0, 0};
 
 // Map BasicType to Java type name
 const char* type2name_tab[T_CONFLICT+1] = {
   NULL, NULL, NULL, NULL,
   "boolean",

@@ -199,11 +198,10 @@
   "void",
   "*address*",
   "*narrowoop*",
   "*metadata*",
   "*narrowklass*",
-  "valuetypeptr",
   "*conflict*"
 };
 
 
 BasicType name2type(const char* name) {

@@ -214,11 +212,11 @@
   }
   return T_ILLEGAL;
 }
 
 // Map BasicType to size in words
-int type2size[T_CONFLICT+1]={ -1, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 0, 1, 1, 1, 1, 1, -1};
+int type2size[T_CONFLICT+1]={ -1, 0, 0, 0, 1, 1, 1, 2, 1, 1, 1, 2, 1, 1, 1, 0, 1, 1, 1, 1, -1};
 
 BasicType type2field[T_CONFLICT+1] = {
   (BasicType)0,            // 0,
   (BasicType)0,            // 1,
   (BasicType)0,            // 2,

@@ -237,12 +235,11 @@
   T_VOID,                  // T_VOID     = 15,
   T_ADDRESS,               // T_ADDRESS  = 16,
   T_NARROWOOP,             // T_NARROWOOP= 17,
   T_METADATA,              // T_METADATA = 18,
   T_NARROWKLASS,           // T_NARROWKLASS = 19,
-  T_VALUETYPEPTR,          // T_VALUETYPEPTR = 20,
-  T_CONFLICT               // T_CONFLICT = 21,
+  T_CONFLICT               // T_CONFLICT = 20
 };
 
 
 BasicType type2wfield[T_CONFLICT+1] = {
   (BasicType)0,            // 0,

@@ -263,12 +260,11 @@
   T_VOID,    // T_VOID     = 15,
   T_ADDRESS, // T_ADDRESS  = 16,
   T_NARROWOOP, // T_NARROWOOP  = 17,
   T_METADATA,  // T_METADATA   = 18,
   T_NARROWKLASS, // T_NARROWKLASS  = 19,
-  T_VALUETYPEPTR,// T_VALUETYPEPTR = 20,
-  T_CONFLICT // T_CONFLICT = 21,
+  T_CONFLICT // T_CONFLICT = 20
 };
 
 
 int _type2aelembytes[T_CONFLICT+1] = {
   0,                         // 0

@@ -289,12 +285,11 @@
   0,                         // T_VOID     = 15,
   T_OBJECT_aelem_bytes,      // T_ADDRESS  = 16,
   T_NARROWOOP_aelem_bytes,   // T_NARROWOOP= 17,
   T_OBJECT_aelem_bytes,      // T_METADATA = 18,
   T_NARROWKLASS_aelem_bytes, // T_NARROWKLASS= 19,
-  T_VALUETYPEPTR_aelem_bytes,// T_VALUETYPEPTR = 20,
-  0                          // T_CONFLICT = 21,
+  0                          // T_CONFLICT = 20
 };
 
 #ifdef ASSERT
 int type2aelembytes(BasicType t, bool allow_address) {
   assert(allow_address || t != T_ADDRESS, " ");
< prev index next >