diff src/share/vm/classfile/stackMapTable.cpp @ 2177:3582bf76420e

6990754: Use native memory and reference counting to implement SymbolTable Summary: move symbols from permgen into C heap and reference count them Reviewed-by: never, acorn, jmasa, stefank
author coleenp
date Thu, 27 Jan 2011 16:11:27 -0800
parents f95d63e2154a
children 1d1603768966 7144a1d6e0a9
line wrap: on
line diff
--- a/src/share/vm/classfile/stackMapTable.cpp	Thu Jan 27 13:42:28 2011 -0800
+++ b/src/share/vm/classfile/stackMapTable.cpp	Thu Jan 27 16:11:27 2011 -0800
@@ -184,8 +184,7 @@
       _stream->stackmap_format_error("bad class index", THREAD);
       return VerificationType::bogus_type();
     }
-    return VerificationType::reference_type(
-      symbolHandle(THREAD, _cp->klass_name_at(class_index)));
+    return VerificationType::reference_type(_cp->klass_name_at(class_index));
   }
   if (tag == ITEM_UninitializedThis) {
     if (flags != NULL) {