comparison src/share/vm/runtime/globals.hpp @ 905:bd2b1f617a4e

6868487: EnableInvokeDynamic and EnableMethodHandles should not be visible flags in JDK6 or JDK7 Summary: switch them from product to experimental; 6817525 will toggle them and switch to diagnostic Reviewed-by: kvn
author jrose
date Thu, 06 Aug 2009 14:28:54 -0700
parents 7f807f55161a
children b32a809aab08
comparison
equal deleted inserted replaced
903:15bbd3f505c0 905:bd2b1f617a4e
3307 "objects. ") \ 3307 "objects. ") \
3308 \ 3308 \
3309 product(bool, AnonymousClasses, false, \ 3309 product(bool, AnonymousClasses, false, \
3310 "support sun.misc.Unsafe.defineAnonymousClass") \ 3310 "support sun.misc.Unsafe.defineAnonymousClass") \
3311 \ 3311 \
3312 product(bool, EnableMethodHandles, false, \ 3312 experimental(bool, EnableMethodHandles, false, \
3313 "support method handles (true by default under JSR 292)") \ 3313 "support method handles (true by default under JSR 292)") \
3314 \ 3314 \
3315 diagnostic(intx, MethodHandlePushLimit, 3, \ 3315 diagnostic(intx, MethodHandlePushLimit, 3, \
3316 "number of additional stack slots a method handle may push") \ 3316 "number of additional stack slots a method handle may push") \
3317 \ 3317 \
3322 "perform extra checks when constructing method handles") \ 3322 "perform extra checks when constructing method handles") \
3323 \ 3323 \
3324 diagnostic(bool, OptimizeMethodHandles, true, \ 3324 diagnostic(bool, OptimizeMethodHandles, true, \
3325 "when constructing method handles, try to improve them") \ 3325 "when constructing method handles, try to improve them") \
3326 \ 3326 \
3327 product(bool, EnableInvokeDynamic, false, \ 3327 experimental(bool, EnableInvokeDynamic, false, \
3328 "recognize the invokedynamic instruction") \ 3328 "recognize the invokedynamic instruction") \
3329 \ 3329 \
3330 develop(bool, TraceInvokeDynamic, false, \ 3330 develop(bool, TraceInvokeDynamic, false, \
3331 "trace internal invoke dynamic operations") \ 3331 "trace internal invoke dynamic operations") \
3332 \ 3332 \