< prev index next >

src/share/vm/runtime/globals.hpp

Print this page




3794                                                                             \
3795   /* flags for performance data collection */                               \
3796                                                                             \
3797   product(bool, UsePerfData, true,                                          \
3798           "Flag to disable jvmstat instrumentation for performance testing "\
3799           "and problem isolation purposes")                                 \
3800                                                                             \
3801   product(bool, PerfDataSaveToFile, false,                                  \
3802           "Save PerfData memory to hsperfdata_<pid> file on exit")          \
3803                                                                             \
3804   product(ccstr, PerfDataSaveFile, NULL,                                    \
3805           "Save PerfData memory to the specified absolute pathname. "       \
3806           "The string %p in the file name (if present) "                    \
3807           "will be replaced by pid")                                        \
3808                                                                             \
3809   product(intx, PerfDataSamplingInterval, 50,                               \
3810           "Data sampling interval (in milliseconds)")                       \
3811           range(PeriodicTask::min_interval, max_jint)                       \
3812           constraint(PerfDataSamplingIntervalFunc, AfterErgo)               \
3813                                                                             \
3814   develop(bool, PerfTraceDataCreation, false,                               \
3815           "Trace creation of Performance Data Entries")                     \
3816                                                                             \
3817   develop(bool, PerfTraceMemOps, false,                                     \
3818           "Trace PerfMemory create/attach/detach calls")                    \
3819                                                                             \
3820   product(bool, PerfDisableSharedMem, false,                                \
3821           "Store performance data in standard memory")                      \
3822                                                                             \
3823   product(intx, PerfDataMemorySize, 32*K,                                   \
3824           "Size of performance data memory region. Will be rounded "        \
3825           "up to a multiple of the native os page size.")                   \
3826           range(128, 32*64*K)                                               \
3827                                                                             \
3828   product(intx, PerfMaxStringConstLength, 1024,                             \
3829           "Maximum PerfStringConstant string length before truncation")     \
3830           range(32, 32*K)                                                   \
3831                                                                             \
3832   product(bool, PerfAllowAtExitRegistration, false,                         \
3833           "Allow registration of atexit() methods")                         \
3834                                                                             \
3835   product(bool, PerfBypassFileSystemCheck, false,                           \
3836           "Bypass Win32 file system criteria checks (Windows Only)")        \
3837                                                                             \
3838   product(intx, UnguardOnExecutionViolation, 0,                             \
3839           "Unguard page and retry on no-execute fault (Win32 only) "        \




3794                                                                             \
3795   /* flags for performance data collection */                               \
3796                                                                             \
3797   product(bool, UsePerfData, true,                                          \
3798           "Flag to disable jvmstat instrumentation for performance testing "\
3799           "and problem isolation purposes")                                 \
3800                                                                             \
3801   product(bool, PerfDataSaveToFile, false,                                  \
3802           "Save PerfData memory to hsperfdata_<pid> file on exit")          \
3803                                                                             \
3804   product(ccstr, PerfDataSaveFile, NULL,                                    \
3805           "Save PerfData memory to the specified absolute pathname. "       \
3806           "The string %p in the file name (if present) "                    \
3807           "will be replaced by pid")                                        \
3808                                                                             \
3809   product(intx, PerfDataSamplingInterval, 50,                               \
3810           "Data sampling interval (in milliseconds)")                       \
3811           range(PeriodicTask::min_interval, max_jint)                       \
3812           constraint(PerfDataSamplingIntervalFunc, AfterErgo)               \
3813                                                                             \






3814   product(bool, PerfDisableSharedMem, false,                                \
3815           "Store performance data in standard memory")                      \
3816                                                                             \
3817   product(intx, PerfDataMemorySize, 32*K,                                   \
3818           "Size of performance data memory region. Will be rounded "        \
3819           "up to a multiple of the native os page size.")                   \
3820           range(128, 32*64*K)                                               \
3821                                                                             \
3822   product(intx, PerfMaxStringConstLength, 1024,                             \
3823           "Maximum PerfStringConstant string length before truncation")     \
3824           range(32, 32*K)                                                   \
3825                                                                             \
3826   product(bool, PerfAllowAtExitRegistration, false,                         \
3827           "Allow registration of atexit() methods")                         \
3828                                                                             \
3829   product(bool, PerfBypassFileSystemCheck, false,                           \
3830           "Bypass Win32 file system criteria checks (Windows Only)")        \
3831                                                                             \
3832   product(intx, UnguardOnExecutionViolation, 0,                             \
3833           "Unguard page and retry on no-execute fault (Win32 only) "        \


< prev index next >