--- a/src/hotspot/share/runtime/globals.hpp Wed Jan 31 10:55:49 2018 -0800
+++ b/src/hotspot/share/runtime/globals.hpp Fri Sep 08 10:46:46 2017 -0700
@@ -3961,6 +3961,14 @@
develop(bool, TraceInvokeDynamic, false, \
"trace internal invoke dynamic operations") \
\
+ diagnostic(int, UseBootstrapCallInfo, 1, \
+ "0: when resolving InDy or ConDy, force all BSM arguments to be " \
+ "resolved before the bootstrap method is called; 1: when a BSM " \
+ "that may accept a BootstrapCallInfo is detected, use that API " \
+ "to pass BSM arguments, which allows the BSM to delay their " \
+ "resolution; 2+: stress test the BCI API by calling more BSMs " \
+ "via that API, instead of with the eagerly-resolved array.") \
+ \
diagnostic(bool, PauseAtStartup, false, \
"Causes the VM to pause at startup time and wait for the pause " \
"file to be removed (default: ./vm.paused.<pid>)") \