diff src/share/vm/c1/c1_LIR.cpp @ 12969:9acbfe04b5c3

8026495: JVM Crashes when started with -XX:+DTraceMethodProbes on Solaris x86_64 Summary: Fix wrong calling convention in LIR_Assembler::emit_unwind_handler(), T_METADATA support in calling convention generator, C1 register allocator Reviewed-by: twisti, jrose
author iveresov
date Wed, 23 Oct 2013 11:15:24 -0700
parents d13d7aba8c12
children 78bbf4d43a14
line wrap: on
line diff
--- a/src/share/vm/c1/c1_LIR.cpp	Wed Oct 23 12:40:23 2013 +0200
+++ b/src/share/vm/c1/c1_LIR.cpp	Wed Oct 23 11:15:24 2013 -0700
@@ -183,10 +183,10 @@
     case T_LONG:
     case T_OBJECT:
     case T_ADDRESS:
-    case T_METADATA:
     case T_VOID:
       return ::type2char(t);
-
+    case T_METADATA:
+      return 'M';
     case T_ILLEGAL:
       return '?';