Mercurial > hg > truffle
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; |