8026978: JSR292: fatal error: Type profiling not implemented on this platform
authorroland
Thu, 24 Oct 2013 19:32:34 +0200
changeset 21109 43d5f32a3421
parent 21108 bb769f9ed280
child 21110 a2f5a6b65746
child 21199 102f9ba64a54
8026978: JSR292: fatal error: Type profiling not implemented on this platform Summary: force TypeProfileLevel to 0 on non x86 Reviewed-by: twisti
hotspot/src/share/vm/runtime/arguments.cpp
--- a/hotspot/src/share/vm/runtime/arguments.cpp	Wed Oct 23 20:20:03 2013 +0400
+++ b/hotspot/src/share/vm/runtime/arguments.cpp	Thu Oct 24 19:32:34 2013 +0200
@@ -3723,6 +3723,10 @@
     // Doing the replace in parent maps helps speculation
     FLAG_SET_DEFAULT(ReplaceInParentMaps, true);
   }
+#ifndef X86
+  // Only on x86 for now
+  FLAG_SET_DEFAULT(TypeProfileLevel, 0);
+#endif
 #endif
 
   if (PrintAssembly && FLAG_IS_DEFAULT(DebugNonSafepoints)) {