< prev index next >

src/hotspot/share/jvmci/jvmci_globals.hpp

Print this page

 86           range(0, max_jint))                                               \
 87                                                                             \
 88   NOT_COMPILER2(product(bool, ReduceInitialCardMarks, true,                 \
 89           "Defer write barriers of young objects"))                         \
 90                                                                             \
 91   product(intx, JVMCIEventLogLevel, 1, EXPERIMENTAL,                        \
 92           "Event log level for JVMCI")                                      \
 93           range(0, 4)                                                       \
 94                                                                             \
 95   product(intx, JVMCITraceLevel, 0, EXPERIMENTAL,                           \
 96           "Trace level for JVMCI")                                          \
 97           range(0, 4)                                                       \
 98                                                                             \
 99   product(intx, JVMCICounterSize, 0, EXPERIMENTAL,                          \
100           "Reserved size for benchmark counters")                           \
101           range(0, 1000000)                                                 \
102                                                                             \
103   product(bool, JVMCICountersExcludeCompiler, true, EXPERIMENTAL,           \
104           "Exclude JVMCI compiler threads from benchmark counters")         \
105                                                                             \
106   develop(bool, JVMCIUseFastLocking, true,                                  \
107           "Use fast inlined locking code")                                  \
108                                                                             \
109   product(intx, JVMCINMethodSizeLimit, (80*K)*wordSize, EXPERIMENTAL,       \
110           "Maximum size of a compiled method.")                             \
111           range(0, max_jint)                                                \
112                                                                             \
113   product(ccstr, JVMCILibPath, NULL, EXPERIMENTAL,                          \
114           "LD path for loading the JVMCI shared library")                   \
115                                                                             \
116   product(ccstr, JVMCILibDumpJNIConfig, NULL, EXPERIMENTAL,                 \
117           "Dumps to the given file a description of the classes, fields "   \
118           "and methods the JVMCI shared library must provide")              \
119                                                                             \
120   product(bool, UseJVMCINativeLibrary, false, EXPERIMENTAL,                 \
121           "Execute JVMCI Java code from a shared library "                  \
122           "instead of loading it from class files and executing it "        \
123           "on the HotSpot heap. Defaults to true if EnableJVMCIProduct is " \
124           "true and a JVMCI native library is available.")                  \
125                                                                             \
126   NOT_COMPILER2(product(bool, UseMultiplyToLenIntrinsic, false, DIAGNOSTIC, \
127           "Enables intrinsification of BigInteger.multiplyToLen()"))        \
128                                                                             \

 86           range(0, max_jint))                                               \
 87                                                                             \
 88   NOT_COMPILER2(product(bool, ReduceInitialCardMarks, true,                 \
 89           "Defer write barriers of young objects"))                         \
 90                                                                             \
 91   product(intx, JVMCIEventLogLevel, 1, EXPERIMENTAL,                        \
 92           "Event log level for JVMCI")                                      \
 93           range(0, 4)                                                       \
 94                                                                             \
 95   product(intx, JVMCITraceLevel, 0, EXPERIMENTAL,                           \
 96           "Trace level for JVMCI")                                          \
 97           range(0, 4)                                                       \
 98                                                                             \
 99   product(intx, JVMCICounterSize, 0, EXPERIMENTAL,                          \
100           "Reserved size for benchmark counters")                           \
101           range(0, 1000000)                                                 \
102                                                                             \
103   product(bool, JVMCICountersExcludeCompiler, true, EXPERIMENTAL,           \
104           "Exclude JVMCI compiler threads from benchmark counters")         \
105                                                                             \



106   product(intx, JVMCINMethodSizeLimit, (80*K)*wordSize, EXPERIMENTAL,       \
107           "Maximum size of a compiled method.")                             \
108           range(0, max_jint)                                                \
109                                                                             \
110   product(ccstr, JVMCILibPath, NULL, EXPERIMENTAL,                          \
111           "LD path for loading the JVMCI shared library")                   \
112                                                                             \
113   product(ccstr, JVMCILibDumpJNIConfig, NULL, EXPERIMENTAL,                 \
114           "Dumps to the given file a description of the classes, fields "   \
115           "and methods the JVMCI shared library must provide")              \
116                                                                             \
117   product(bool, UseJVMCINativeLibrary, false, EXPERIMENTAL,                 \
118           "Execute JVMCI Java code from a shared library "                  \
119           "instead of loading it from class files and executing it "        \
120           "on the HotSpot heap. Defaults to true if EnableJVMCIProduct is " \
121           "true and a JVMCI native library is available.")                  \
122                                                                             \
123   NOT_COMPILER2(product(bool, UseMultiplyToLenIntrinsic, false, DIAGNOSTIC, \
124           "Enables intrinsification of BigInteger.multiplyToLen()"))        \
125                                                                             \
< prev index next >