indy.compiler: Fixed C1 compilation.
authortwisti
Tue Oct 06 17:03:14 2009 +0200 (5 months ago)
changeset 11165225fbd2833
parent 110b9556526207e
child 112a7c524d50da1
indy.compiler: Fixed C1 compilation.
indy.compiler.patch
--- a/indy.compiler.patch Tue Oct 06 13:40:56 2009 +0200
+++ b/indy.compiler.patch Tue Oct 06 17:03:14 2009 +0200
@@ -1710,10 +1710,11 @@ diff --git a/src/share/vm/runtime/argume
diff --git a/src/share/vm/runtime/arguments.cpp b/src/share/vm/runtime/arguments.cpp
--- a/src/share/vm/runtime/arguments.cpp
+++ b/src/share/vm/runtime/arguments.cpp
-@@ -2664,6 +2664,13 @@
+@@ -2664,6 +2664,15 @@
}
ScavengeRootsInCode = 1;
}
++#ifdef COMPILER2
+ if (EnableInvokeDynamic && DoEscapeAnalysis) {
+ // TODO: We need to find rules for invokedynamic and EA. For now,
+ // simply disable EA by default.
@@ -1721,6 +1722,7 @@ diff --git a/src/share/vm/runtime/argume
+ DoEscapeAnalysis = false;
+ }
+ }
++#endif
if (PrintGCDetails) {
// Turn on -verbose:gc options as well