equal
deleted
inserted
replaced
3832 #endif |
3832 #endif |
3833 if (!UseTypeSpeculation && FLAG_IS_DEFAULT(TypeProfileLevel)) { |
3833 if (!UseTypeSpeculation && FLAG_IS_DEFAULT(TypeProfileLevel)) { |
3834 // nothing to use the profiling, turn if off |
3834 // nothing to use the profiling, turn if off |
3835 FLAG_SET_DEFAULT(TypeProfileLevel, 0); |
3835 FLAG_SET_DEFAULT(TypeProfileLevel, 0); |
3836 } |
3836 } |
3837 if (UseTypeSpeculation && FLAG_IS_DEFAULT(ReplaceInParentMaps)) { |
|
3838 // Doing the replace in parent maps helps speculation |
|
3839 FLAG_SET_DEFAULT(ReplaceInParentMaps, true); |
|
3840 } |
|
3841 #endif |
3837 #endif |
3842 |
3838 |
3843 if (PrintAssembly && FLAG_IS_DEFAULT(DebugNonSafepoints)) { |
3839 if (PrintAssembly && FLAG_IS_DEFAULT(DebugNonSafepoints)) { |
3844 warning("PrintAssembly is enabled; turning on DebugNonSafepoints to gain additional output"); |
3840 warning("PrintAssembly is enabled; turning on DebugNonSafepoints to gain additional output"); |
3845 DebugNonSafepoints = true; |
3841 DebugNonSafepoints = true; |