< prev index next >

src/share/vm/runtime/globals.hpp

Print this page




4082   diagnostic(bool, CompilerDirectivesPrint, false,                          \
4083              "Print compiler directives on installation.")                  \
4084   diagnostic(int,  CompilerDirectivesLimit, 50,                             \
4085              "Limit on number of compiler directives.")                     \
4086                                                                             \
4087   product(bool, EnableValhalla, false,                                      \
4088           "Enable experimental Valhalla features")                          \
4089                                                                             \
4090   product(bool, EnableMVT, false,                                           \
4091           "Enable experimental Minimal Value Types")                        \
4092                                                                             \
4093   develop_pd(bool, ValueTypePassFieldsAsArgs,                               \
4094              "Pass each value type field as an argument at calls")          \
4095                                                                             \
4096   develop_pd(bool, ValueTypeReturnedAsFields,                               \
4097             "return fields instead of a value type reference")              \
4098                                                                             \
4099   product(size_t, BigValueTypeThreshold, 4 * BytesPerLong,                  \
4100           "Max value type size for buffering")                              \
4101                                                                             \
4102   product(intx, ValueTypesBufferMaxMemory, 128,                             \
4103           "Max memory used for value types buffers (in pages)")             \
4104                                                                             \
4105   product(bool, ValueTypesThreadLocalRecycling, true,                       \
4106           "Enable Thread local recycling of buffered values")               \
4107                                                                             \
4108   product(bool, ReportVTBufferRecyclingTimes, false,                        \
4109           "Print duration of each VBuffer recycling")                       \
4110                                                                             \
4111   product(int, MinimumVTBufferChunkPerFrame, 2,                             \
4112           "Minimum number of VT buffer chunk allowed per frame")            \
4113                                                                             \
4114   develop(bool, StressValueTypeReturnedAsFields, false,                     \
4115           "stress return of fields instead of a value type reference")      \
4116 
4117 
4118 
4119 
4120 /*
4121  *  Macros for factoring of globals
4122  */




4082   diagnostic(bool, CompilerDirectivesPrint, false,                          \
4083              "Print compiler directives on installation.")                  \
4084   diagnostic(int,  CompilerDirectivesLimit, 50,                             \
4085              "Limit on number of compiler directives.")                     \
4086                                                                             \
4087   product(bool, EnableValhalla, false,                                      \
4088           "Enable experimental Valhalla features")                          \
4089                                                                             \
4090   product(bool, EnableMVT, false,                                           \
4091           "Enable experimental Minimal Value Types")                        \
4092                                                                             \
4093   develop_pd(bool, ValueTypePassFieldsAsArgs,                               \
4094              "Pass each value type field as an argument at calls")          \
4095                                                                             \
4096   develop_pd(bool, ValueTypeReturnedAsFields,                               \
4097             "return fields instead of a value type reference")              \
4098                                                                             \
4099   product(size_t, BigValueTypeThreshold, 4 * BytesPerLong,                  \
4100           "Max value type size for buffering")                              \
4101                                                                             \
4102   product(intx, ValueTypesBufferMaxMemory, 0,                               \
4103           "Max memory used for value types buffers (in pages)")             \
4104                                                                             \
4105   product(bool, ValueTypesThreadLocalRecycling, true,                       \
4106           "Enable Thread local recycling of buffered values")               \
4107                                                                             \
4108   product(bool, ReportVTBufferRecyclingTimes, false,                        \
4109           "Print duration of each VBuffer recycling")                       \
4110                                                                             \
4111   product(int, MinimumVTBufferChunkPerFrame, 2,                             \
4112           "Minimum number of VT buffer chunk allowed per frame")            \
4113                                                                             \
4114   develop(bool, StressValueTypeReturnedAsFields, false,                     \
4115           "stress return of fields instead of a value type reference")      \
4116 
4117 
4118 
4119 
4120 /*
4121  *  Macros for factoring of globals
4122  */


< prev index next >