--- old/src/share/vm/runtime/globals.hpp 2016-02-29 14:28:36.514711047 +0300 +++ new/src/share/vm/runtime/globals.hpp 2016-02-29 14:28:36.458711313 +0300 @@ -4162,6 +4162,13 @@ "in the loaded class C. " \ "Check (3) is available only in debug builds.") \ \ + product_pd(intx, InitArrayShortSize, \ + "Threshold small size (in bytes) for clearing arrays. " \ + "Anything this size or smaller may get converted to discrete " \ + "scalar stores. ") \ + range(0, max_intx) \ + constraint(InitArrayShortSizeConstraintFunc, AfterErgo) \ + \ diagnostic(bool, CompilerDirectivesIgnoreCompileCommands, false, \ "Disable backwards compatibility for compile commands.") \ \