diff -r 5b00c9feb9ea -r 3d6016e040d6 src/share/vm/runtime/globals.hpp --- a/src/share/vm/runtime/globals.hpp Tue Jan 19 14:23:18 2010 -0800 +++ b/src/share/vm/runtime/globals.hpp Wed Jan 20 12:54:25 2010 -0800 @@ -3460,6 +3460,9 @@ diagnostic(bool, OptimizeMethodHandles, true, \ "when constructing method handles, try to improve them") \ \ + experimental(bool, TrustFinalNonStaticFields, false, \ + "trust final non-static declarations for constant folding") \ + \ experimental(bool, EnableInvokeDynamic, false, \ "recognize the invokedynamic instruction") \ \