equal
deleted
inserted
replaced
3027 if (!FLAG_IS_DEFAULT(ScavengeRootsInCode)) { |
3027 if (!FLAG_IS_DEFAULT(ScavengeRootsInCode)) { |
3028 warning("forcing ScavengeRootsInCode non-zero because EnableMethodHandles or AnonymousClasses is true"); |
3028 warning("forcing ScavengeRootsInCode non-zero because EnableMethodHandles or AnonymousClasses is true"); |
3029 } |
3029 } |
3030 ScavengeRootsInCode = 1; |
3030 ScavengeRootsInCode = 1; |
3031 } |
3031 } |
3032 #ifdef COMPILER2 |
|
3033 if (EnableInvokeDynamic && DoEscapeAnalysis) { |
|
3034 // TODO: We need to find rules for invokedynamic and EA. For now, |
|
3035 // simply disable EA by default. |
|
3036 if (FLAG_IS_DEFAULT(DoEscapeAnalysis)) { |
|
3037 DoEscapeAnalysis = false; |
|
3038 } |
|
3039 } |
|
3040 #endif |
|
3041 |
3032 |
3042 if (PrintGCDetails) { |
3033 if (PrintGCDetails) { |
3043 // Turn on -verbose:gc options as well |
3034 // Turn on -verbose:gc options as well |
3044 PrintGC = true; |
3035 PrintGC = true; |
3045 } |
3036 } |