diff src/share/vm/runtime/arguments.cpp @ 20327:411e30e5fbb8

8026796: Make replace_in_map() on parent maps generic Summary: propagate node replacements along control flow edges to callers Reviewed-by: kvn, vlivanov
author roland
date Wed, 13 Aug 2014 11:00:22 +0200
parents ee019285a52c
children 3374ec4c4448 833b0f92429a
line wrap: on
line diff
--- a/src/share/vm/runtime/arguments.cpp	Wed Apr 23 12:37:36 2014 +0200
+++ b/src/share/vm/runtime/arguments.cpp	Wed Aug 13 11:00:22 2014 +0200
@@ -3792,10 +3792,6 @@
     // nothing to use the profiling, turn if off
     FLAG_SET_DEFAULT(TypeProfileLevel, 0);
   }
-  if (UseTypeSpeculation && FLAG_IS_DEFAULT(ReplaceInParentMaps)) {
-    // Doing the replace in parent maps helps speculation
-    FLAG_SET_DEFAULT(ReplaceInParentMaps, true);
-  }
 #endif
 
   if (PrintAssembly && FLAG_IS_DEFAULT(DebugNonSafepoints)) {