src/hotspot/share/runtime/globals.hpp
changeset 50113 caf115bb98ad
parent 50083 07015dd8157f
child 50416 ef980b9ac191
child 56578 e8414c8ead61
equal deleted inserted replaced
50112:7a2a740815b7 50113:caf115bb98ad
  2595           "using malloc. Larger allocations will use mmap.")                \
  2595           "using malloc. Larger allocations will use mmap.")                \
  2596                                                                             \
  2596                                                                             \
  2597   experimental(bool, AlwaysAtomicAccesses, false,                           \
  2597   experimental(bool, AlwaysAtomicAccesses, false,                           \
  2598           "Accesses to all variables should always be atomic")              \
  2598           "Accesses to all variables should always be atomic")              \
  2599                                                                             \
  2599                                                                             \
  2600   product(bool, EnableTracing, false,                                       \
       
  2601           "Enable event-based tracing")                                     \
       
  2602                                                                             \
       
  2603   product(bool, UseLockedTracing, false,                                    \
       
  2604           "Use locked-tracing when doing event-based tracing")              \
       
  2605                                                                             \
       
  2606   diagnostic(bool, UseUnalignedAccesses, false,                             \
  2600   diagnostic(bool, UseUnalignedAccesses, false,                             \
  2607           "Use unaligned memory accesses in Unsafe")                        \
  2601           "Use unaligned memory accesses in Unsafe")                        \
  2608                                                                             \
  2602                                                                             \
  2609   product_pd(bool, PreserveFramePointer,                                    \
  2603   product_pd(bool, PreserveFramePointer,                                    \
  2610              "Use the FP register for holding the frame pointer "           \
  2604              "Use the FP register for holding the frame pointer "           \
  2648   diagnostic(bool, ShowRegistersOnAssert, false,                            \
  2642   diagnostic(bool, ShowRegistersOnAssert, false,                            \
  2649           "On internal errors, include registers in error report.")         \
  2643           "On internal errors, include registers in error report.")         \
  2650                                                                             \
  2644                                                                             \
  2651   experimental(bool, UseSwitchProfiling, true,                              \
  2645   experimental(bool, UseSwitchProfiling, true,                              \
  2652           "leverage profiling for table/lookup switch")                     \
  2646           "leverage profiling for table/lookup switch")                     \
       
  2647                                                                             \
       
  2648   JFR_ONLY(product(bool, FlightRecorder, false,                             \
       
  2649           "Enable Flight Recorder"))                                        \
       
  2650                                                                             \
       
  2651   JFR_ONLY(product(ccstr, FlightRecorderOptions, NULL,                      \
       
  2652           "Flight Recorder options"))                                       \
       
  2653                                                                             \
       
  2654   JFR_ONLY(product(ccstr, StartFlightRecording, NULL,                       \
       
  2655           "Start flight recording with options"))                           \
       
  2656                                                                             \
       
  2657   experimental(bool, UseFastUnorderedTimeStamps, false,                     \
       
  2658           "Use platform unstable time where supported for timestamps only")
  2653 
  2659 
  2654 #define VM_FLAGS(develop,                                                   \
  2660 #define VM_FLAGS(develop,                                                   \
  2655                  develop_pd,                                                \
  2661                  develop_pd,                                                \
  2656                  product,                                                   \
  2662                  product,                                                   \
  2657                  product_pd,                                                \
  2663                  product_pd,                                                \