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