< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page




4100           "Anything this size or smaller may get converted to discrete "    \
4101           "scalar stores.")                                                 \
4102           range(0, max_intx)                                                \
4103           constraint(InitArrayShortSizeConstraintFunc, AfterErgo)           \
4104                                                                             \
4105   diagnostic(bool, CompilerDirectivesIgnoreCompileCommands, false,          \
4106              "Disable backwards compatibility for compile commands.")       \
4107                                                                             \
4108   diagnostic(bool, CompilerDirectivesPrint, false,                          \
4109              "Print compiler directives on installation.")                  \
4110   diagnostic(int,  CompilerDirectivesLimit, 50,                             \
4111              "Limit on number of compiler directives.")                     \
4112                                                                             \
4113   product(ccstr, AllocateHeapAt, NULL,                                      \
4114           "Path to the directoy where a temporary file will be created "    \
4115           "to use as the backing store for Java Heap.")                     \
4116                                                                             \
4117   product(bool, EnableValhalla, false,                                      \
4118           "Enable experimental Valhalla features")                          \
4119                                                                             \
4120   product(bool, EnableMVT, false,                                           \
4121           "Enable experimental Minimal Value Types")                        \
4122                                                                             \
4123   product_pd(bool, ValueTypePassFieldsAsArgs,                               \
4124              "Pass each value type field as an argument at calls")          \
4125                                                                             \
4126   product_pd(bool, ValueTypeReturnedAsFields,                               \
4127             "return fields instead of a value type reference")              \
4128                                                                             \
4129   product(size_t, BigValueTypeThreshold, 4 * BytesPerLong,                  \
4130           "Max value type size for buffering")                              \
4131                                                                             \
4132   product(intx, ValueTypesBufferMaxMemory, 0,                               \
4133           "Max memory used for value types buffers (in pages)")             \
4134                                                                             \
4135   product(bool, ValueTypesThreadLocalRecycling, true,                       \
4136           "Enable Thread local recycling of buffered values")               \
4137                                                                             \
4138   product(bool, ReportVTBufferRecyclingTimes, false,                        \
4139           "Print duration of each VBuffer recycling")                       \
4140                                                                             \
4141   product(int, MinimumVTBufferChunkPerFrame, 2,                             \
4142           "Minimum number of VT buffer chunk allowed per frame")            \




4100           "Anything this size or smaller may get converted to discrete "    \
4101           "scalar stores.")                                                 \
4102           range(0, max_intx)                                                \
4103           constraint(InitArrayShortSizeConstraintFunc, AfterErgo)           \
4104                                                                             \
4105   diagnostic(bool, CompilerDirectivesIgnoreCompileCommands, false,          \
4106              "Disable backwards compatibility for compile commands.")       \
4107                                                                             \
4108   diagnostic(bool, CompilerDirectivesPrint, false,                          \
4109              "Print compiler directives on installation.")                  \
4110   diagnostic(int,  CompilerDirectivesLimit, 50,                             \
4111              "Limit on number of compiler directives.")                     \
4112                                                                             \
4113   product(ccstr, AllocateHeapAt, NULL,                                      \
4114           "Path to the directoy where a temporary file will be created "    \
4115           "to use as the backing store for Java Heap.")                     \
4116                                                                             \
4117   product(bool, EnableValhalla, false,                                      \
4118           "Enable experimental Valhalla features")                          \
4119                                                                             \



4120   product_pd(bool, ValueTypePassFieldsAsArgs,                               \
4121              "Pass each value type field as an argument at calls")          \
4122                                                                             \
4123   product_pd(bool, ValueTypeReturnedAsFields,                               \
4124             "return fields instead of a value type reference")              \
4125                                                                             \
4126   product(size_t, BigValueTypeThreshold, 4 * BytesPerLong,                  \
4127           "Max value type size for buffering")                              \
4128                                                                             \
4129   product(intx, ValueTypesBufferMaxMemory, 0,                               \
4130           "Max memory used for value types buffers (in pages)")             \
4131                                                                             \
4132   product(bool, ValueTypesThreadLocalRecycling, true,                       \
4133           "Enable Thread local recycling of buffered values")               \
4134                                                                             \
4135   product(bool, ReportVTBufferRecyclingTimes, false,                        \
4136           "Print duration of each VBuffer recycling")                       \
4137                                                                             \
4138   product(int, MinimumVTBufferChunkPerFrame, 2,                             \
4139           "Minimum number of VT buffer chunk allowed per frame")            \


< prev index next >