comparison src/share/vm/runtime/arguments.cpp @ 726:be93aad57795

6655646: dynamic languages need dynamically linked call sites Summary: invokedynamic instruction (JSR 292 RI) Reviewed-by: twisti, never
author jrose
date Tue, 21 Apr 2009 23:21:04 -0700
parents 6e33bfd4139b
children 20c6f43950b5
comparison
equal deleted inserted replaced
725:928912ce8438 726:be93aad57795
2625 UseCounterDecay = false; 2625 UseCounterDecay = false;
2626 } 2626 }
2627 } 2627 }
2628 #endif // PRODUCT 2628 #endif // PRODUCT
2629 2629
2630 if (EnableInvokeDynamic && !EnableMethodHandles) {
2631 if (!FLAG_IS_DEFAULT(EnableMethodHandles)) {
2632 warning("forcing EnableMethodHandles true to allow EnableInvokeDynamic");
2633 }
2634 EnableMethodHandles = true;
2635 }
2630 if (EnableMethodHandles && !AnonymousClasses) { 2636 if (EnableMethodHandles && !AnonymousClasses) {
2631 if (!FLAG_IS_DEFAULT(AnonymousClasses)) { 2637 if (!FLAG_IS_DEFAULT(AnonymousClasses)) {
2632 warning("forcing AnonymousClasses true to enable EnableMethodHandles"); 2638 warning("forcing AnonymousClasses true to enable EnableMethodHandles");
2633 } 2639 }
2634 AnonymousClasses = true; 2640 AnonymousClasses = true;