--- old/src/share/vm/runtime/arguments.cpp 2014-05-23 16:34:04.636521085 +0200 +++ new/src/share/vm/runtime/arguments.cpp 2014-05-23 16:34:04.468230571 +0200 @@ -3822,10 +3822,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)) {