3850 product(intx, PerfDataMemorySize, 32*K, \ 3851 "Size of performance data memory region. Will be rounded " \ 3852 "up to a multiple of the native os page size.") \ 3853 range(128, 32*64*K) \ 3854 \ 3855 product(intx, PerfMaxStringConstLength, 1024, \ 3856 "Maximum PerfStringConstant string length before truncation") \ 3857 range(32, 32*K) \ 3858 \ 3859 product(bool, PerfAllowAtExitRegistration, false, \ 3860 "Allow registration of atexit() methods") \ 3861 \ 3862 product(bool, PerfBypassFileSystemCheck, false, \ 3863 "Bypass Win32 file system criteria checks (Windows Only)") \ 3864 \ 3865 product(intx, UnguardOnExecutionViolation, 0, \ 3866 "Unguard page and retry on no-execute fault (Win32 only) " \ 3867 "0=off, 1=conservative, 2=aggressive") \ 3868 range(0, 2) \ 3869 \ 3870 /* Serviceability Support */ \ 3871 \ 3872 product(bool, ManagementServer, false, \ 3873 "Create JMX Management Server") \ 3874 \ 3875 product(bool, DisableAttachMechanism, false, \ 3876 "Disable mechanism that allows tools to attach to this VM") \ 3877 \ 3878 product(bool, StartAttachListener, false, \ 3879 "Always start Attach Listener at VM startup") \ 3880 \ 3881 product(bool, EnableDynamicAgentLoading, true, \ 3882 "Allow tools to load agents with the attach mechanism") \ 3883 \ 3884 manageable(bool, PrintConcurrentLocks, false, \ 3885 "Print java.util.concurrent locks in thread dump") \ 3886 \ 3887 product(bool, TransmitErrorReport, false, \ 3888 "Enable error report transmission on erroneous termination") \ 3889 \ | 3850 product(intx, PerfDataMemorySize, 32*K, \ 3851 "Size of performance data memory region. Will be rounded " \ 3852 "up to a multiple of the native os page size.") \ 3853 range(128, 32*64*K) \ 3854 \ 3855 product(intx, PerfMaxStringConstLength, 1024, \ 3856 "Maximum PerfStringConstant string length before truncation") \ 3857 range(32, 32*K) \ 3858 \ 3859 product(bool, PerfAllowAtExitRegistration, false, \ 3860 "Allow registration of atexit() methods") \ 3861 \ 3862 product(bool, PerfBypassFileSystemCheck, false, \ 3863 "Bypass Win32 file system criteria checks (Windows Only)") \ 3864 \ 3865 product(intx, UnguardOnExecutionViolation, 0, \ 3866 "Unguard page and retry on no-execute fault (Win32 only) " \ 3867 "0=off, 1=conservative, 2=aggressive") \ 3868 range(0, 2) \ 3869 \ 3870 product(bool, EnableConcGCPerfCounter, false, \ 3871 "Enable PerfCounter for STW in CMS GC") \ 3872 \ 3873 /* Serviceability Support */ \ 3874 \ 3875 product(bool, ManagementServer, false, \ 3876 "Create JMX Management Server") \ 3877 \ 3878 product(bool, DisableAttachMechanism, false, \ 3879 "Disable mechanism that allows tools to attach to this VM") \ 3880 \ 3881 product(bool, StartAttachListener, false, \ 3882 "Always start Attach Listener at VM startup") \ 3883 \ 3884 product(bool, EnableDynamicAgentLoading, true, \ 3885 "Allow tools to load agents with the attach mechanism") \ 3886 \ 3887 manageable(bool, PrintConcurrentLocks, false, \ 3888 "Print java.util.concurrent locks in thread dump") \ 3889 \ 3890 product(bool, TransmitErrorReport, false, \ 3891 "Enable error report transmission on erroneous termination") \ 3892 \ |