--- old/src/share/vm/runtime/globals.hpp 2016-12-13 09:36:33.964540490 +0100 +++ new/src/share/vm/runtime/globals.hpp 2016-12-13 09:36:33.886540688 +0100 @@ -4186,8 +4186,10 @@ diagnostic(bool, CompilerDirectivesPrint, false, \ "Print compiler directives on installation.") \ diagnostic(int, CompilerDirectivesLimit, 50, \ - "Limit on number of compiler directives.") - + "Limit on number of compiler directives.") \ + \ + experimental(bool, ValueTypePassFieldsAsArgs, true, \ + "Pass each field as an argument at calls") \ /* * Macros for factoring of globals