< prev index next >

src/share/vm/runtime/globals.hpp

Print this page

        

@@ -3957,11 +3957,48 @@
   product(bool, UseLockedTracing, false,                                    \
           "Use locked-tracing when doing event-based tracing")              \
                                                                             \
   product_pd(bool, PreserveFramePointer,                                    \
              "Use the FP register for holding the frame pointer "           \
-             "and not as a general purpose register.")
+             "and not as a general purpose register.")                      \
+                                                                            \
+  product(bool, EnableEventTracing, false,                                  \
+          "Enable event tracing")                                           \
+                                                                            \
+  product(bool, EnableEventTracingParkEvents, true,                         \
+          "Enable tracing of park events")                                  \
+                                                                            \
+  product(bool, EnableEventTracingDiagnostics, false,                       \
+          "Enable extra diagnostic counters and timers for event tracing")  \
+                                                                            \
+  product(ccstr, EventTracingConfiguration, NULL,                           \
+          "Configuration string for event tracing")                         \
+                                                                            \
+  product(bool, EnableEventTracingBufferReuse, false,                       \
+          "Recycle allocated event tracing buffers")                        \
+                                                                            \
+  product(uintx, EventTracingPreallocatedBuffers, 0,                        \
+          "Number of preallocated event tracing buffers")                   \
+                                                                            \
+  product(uintx, EventTracingBufferCapacity, 16384,                         \
+          "Capacity (in bytes) of event tracing buffers")                   \
+                                                                            \
+  product(bool, EnableEventTracingRandomizedBufferCapacity, true,           \
+          "Enable randomization of event tracing buffer sizes (+/- 50%)")   \
+                                                                            \
+  product(uintx, EventTracingStackDepthLimit, 128,                          \
+          "Maximum number of raw (no inlining) stack frames to walk")       \
+                                                                            \
+  product(intx, EventTracingStackMementoFrame, 1,                           \
+          "Patched raw frame to detect stack changes (top = 0, off = -1)")  \
+                                                                            \
+  product(bool, EnableEventTracingStackTraces, true,                        \
+          "Enable stack traces for trace events")                           \
+                                                                            \
+  product(bool, EventTracingStrictMonitorEventOrder, false,                 \
+          "Ensure order of monitor events at the cost of extra events")
+
 
 /*
  *  Macros for factoring of globals
  */
 
< prev index next >