< prev index next >

src/hotspot/share/runtime/globals.hpp

Print this page




2657           "Max value type size for buffering")                              \
2658                                                                             \
2659   product(intx, ValueTypesBufferMaxMemory, 0,                               \
2660           "Max memory used for value types buffers (in pages)")             \
2661                                                                             \
2662   product(bool, ValueTypesThreadLocalRecycling, true,                       \
2663           "Enable Thread local recycling of buffered values")               \
2664                                                                             \
2665   product(bool, ReportVTBufferRecyclingTimes, false,                        \
2666           "Print duration of each VBuffer recycling")                       \
2667                                                                             \
2668   product(int, MinimumVTBufferChunkPerFrame, 2,                             \
2669           "Minimum number of VT buffer chunk allowed per frame")            \
2670                                                                             \
2671   product(bool, ZapVTBufferChunks, trueInDebug,                             \
2672           "Zap VTBufferChunk memory when recycled")                         \
2673                                                                             \
2674   develop(bool, StressValueTypeReturnedAsFields, false,                     \
2675           "stress return of fields instead of a value type reference")      \
2676                                                                             \



2677   experimental(bool, UsePointerPerturbation, false,                         \
2678                "With value types, use the perturbation scheme for acmp")    \
2679 
2680 
2681 #define VM_FLAGS(develop,                                                   \
2682                  develop_pd,                                                \
2683                  product,                                                   \
2684                  product_pd,                                                \
2685                  diagnostic,                                                \
2686                  diagnostic_pd,                                             \
2687                  experimental,                                              \
2688                  notproduct,                                                \
2689                  manageable,                                                \
2690                  product_rw,                                                \
2691                  lp64_product,                                              \
2692                  range,                                                     \
2693                  constraint,                                                \
2694                  writeable)                                                 \
2695                                                                             \
2696   RUNTIME_FLAGS(                                                            \




2657           "Max value type size for buffering")                              \
2658                                                                             \
2659   product(intx, ValueTypesBufferMaxMemory, 0,                               \
2660           "Max memory used for value types buffers (in pages)")             \
2661                                                                             \
2662   product(bool, ValueTypesThreadLocalRecycling, true,                       \
2663           "Enable Thread local recycling of buffered values")               \
2664                                                                             \
2665   product(bool, ReportVTBufferRecyclingTimes, false,                        \
2666           "Print duration of each VBuffer recycling")                       \
2667                                                                             \
2668   product(int, MinimumVTBufferChunkPerFrame, 2,                             \
2669           "Minimum number of VT buffer chunk allowed per frame")            \
2670                                                                             \
2671   product(bool, ZapVTBufferChunks, trueInDebug,                             \
2672           "Zap VTBufferChunk memory when recycled")                         \
2673                                                                             \
2674   develop(bool, StressValueTypeReturnedAsFields, false,                     \
2675           "stress return of fields instead of a value type reference")      \
2676                                                                             \
2677   develop(bool, ScalarizeValueTypes, true,                                  \
2678           "Scalarize value types in compiled code")                         \
2679                                                                             \
2680   experimental(bool, UsePointerPerturbation, false,                         \
2681                "With value types, use the perturbation scheme for acmp")    \
2682 
2683 
2684 #define VM_FLAGS(develop,                                                   \
2685                  develop_pd,                                                \
2686                  product,                                                   \
2687                  product_pd,                                                \
2688                  diagnostic,                                                \
2689                  diagnostic_pd,                                             \
2690                  experimental,                                              \
2691                  notproduct,                                                \
2692                  manageable,                                                \
2693                  product_rw,                                                \
2694                  lp64_product,                                              \
2695                  range,                                                     \
2696                  constraint,                                                \
2697                  writeable)                                                 \
2698                                                                             \
2699   RUNTIME_FLAGS(                                                            \


< prev index next >