src/hotspot/share/runtime/globals.hpp
changeset 48826 c4d9d1b08e2e
parent 48807 fd8ccb37fce9
child 48859 5a4d08efbad9
--- 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>)")                \