Hotspot VM supports -XX:VMOptionsFile [1] and -XX:Flags options for specifying VM options in a file. The Flags file supports assume -XX options and so no -XX prefix should be specified in the flag file (need to find out if it accepts other non-XX flags).
java launcher adds @argfile support in JDK 9 [2].
javac also supports @argfile (and other JDK tools as well).
This task is to examine these different mechanisms and determine if any work should be done to align at least VMOptionsFile and the launcher @argfile as they are both new in JDK 9.
[1] http://ccc.us.oracle.com/8135198
[2] http://ccc.us.oracle.com/8027634