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) " \ 3834 "0=off, 1=conservative, 2=aggressive") \ 3835 range(0, 2) \ 3836 \ 3837 /* Serviceability Support */ \ 3838 \ 3839 product(bool, ManagementServer, false, \ 3840 "Create JMX Management Server") \ 3841 \ 3842 product(bool, DisableAttachMechanism, false, \ 3843 "Disable mechanism that allows tools to attach to this VM") \ 3844 \ 3845 product(bool, StartAttachListener, false, \ 3846 "Always start Attach Listener at VM startup") \ 3847 \ 3848 product(bool, EnableDynamicAgentLoading, true, \ 3849 "Allow tools to load agents with the attach mechanism") \ 3850 \ 3851 manageable(bool, PrintConcurrentLocks, false, \ 3852 "Print java.util.concurrent locks in thread dump") \ 3853 \ 3854 product(bool, TransmitErrorReport, false, \ 3855 "Enable error report transmission on erroneous termination") \ 3856 \ | 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) " \ 3834 "0=off, 1=conservative, 2=aggressive") \ 3835 range(0, 2) \ 3836 \ 3837 product(bool, EnableConcGCPerfCounter, false, \ 3838 "Enable PerfCounter for STW in CMS GC") \ 3839 \ 3840 /* Serviceability Support */ \ 3841 \ 3842 product(bool, ManagementServer, false, \ 3843 "Create JMX Management Server") \ 3844 \ 3845 product(bool, DisableAttachMechanism, false, \ 3846 "Disable mechanism that allows tools to attach to this VM") \ 3847 \ 3848 product(bool, StartAttachListener, false, \ 3849 "Always start Attach Listener at VM startup") \ 3850 \ 3851 product(bool, EnableDynamicAgentLoading, true, \ 3852 "Allow tools to load agents with the attach mechanism") \ 3853 \ 3854 manageable(bool, PrintConcurrentLocks, false, \ 3855 "Print java.util.concurrent locks in thread dump") \ 3856 \ 3857 product(bool, TransmitErrorReport, false, \ 3858 "Enable error report transmission on erroneous termination") \ 3859 \ |