3857 product(ccstr, ErrorReportServer, NULL, \ 3858 "Override built-in error report server address") \ 3859 \ 3860 /* Shared spaces */ \ 3861 \ 3862 product(bool, UseSharedSpaces, true, \ 3863 "Use shared spaces for metadata") \ 3864 \ 3865 product(bool, VerifySharedSpaces, false, \ 3866 "Verify shared spaces (false for default archive, true for " \ 3867 "archive specified by -XX:SharedArchiveFile)") \ 3868 \ 3869 product(bool, RequireSharedSpaces, false, \ 3870 "Require shared spaces for metadata") \ 3871 \ 3872 product(bool, DumpSharedSpaces, false, \ 3873 "Special mode: JVM reads a class list, loads classes, builds " \ 3874 "shared spaces, and dumps the shared spaces to a file to be " \ 3875 "used in future JVM runs") \ 3876 \ 3877 product(bool, PrintSharedSpaces, false, \ 3878 "Print usage of shared spaces") \ 3879 \ 3880 product(bool, PrintSharedArchiveAndExit, false, \ 3881 "Print shared archive file contents") \ 3882 \ 3883 product(bool, PrintSharedDictionary, false, \ 3884 "If PrintSharedArchiveAndExit is true, also print the shared " \ 3885 "dictionary") \ 3886 \ 3887 product(size_t, SharedReadWriteSize, DEFAULT_SHARED_READ_WRITE_SIZE, \ 3888 "Size of read-write space for metadata (in bytes)") \ 3889 range(MIN_SHARED_READ_WRITE_SIZE, MAX_SHARED_READ_WRITE_SIZE) \ 3890 constraint(SharedReadWriteSizeConstraintFunc,AfterErgo) \ 3891 \ 3892 product(size_t, SharedReadOnlySize, DEFAULT_SHARED_READ_ONLY_SIZE, \ 3893 "Size of read-only space for metadata (in bytes)") \ 3894 range(MIN_SHARED_READ_ONLY_SIZE, MAX_SHARED_READ_ONLY_SIZE) \ 3895 constraint(SharedReadOnlySizeConstraintFunc,AfterErgo) \ 3896 \ 3897 product(size_t, SharedMiscDataSize, DEFAULT_SHARED_MISC_DATA_SIZE, \ 3898 "Size of the shared miscellaneous data area (in bytes)") \ 3899 range(MIN_SHARED_MISC_DATA_SIZE, MAX_SHARED_MISC_DATA_SIZE) \ | 3857 product(ccstr, ErrorReportServer, NULL, \ 3858 "Override built-in error report server address") \ 3859 \ 3860 /* Shared spaces */ \ 3861 \ 3862 product(bool, UseSharedSpaces, true, \ 3863 "Use shared spaces for metadata") \ 3864 \ 3865 product(bool, VerifySharedSpaces, false, \ 3866 "Verify shared spaces (false for default archive, true for " \ 3867 "archive specified by -XX:SharedArchiveFile)") \ 3868 \ 3869 product(bool, RequireSharedSpaces, false, \ 3870 "Require shared spaces for metadata") \ 3871 \ 3872 product(bool, DumpSharedSpaces, false, \ 3873 "Special mode: JVM reads a class list, loads classes, builds " \ 3874 "shared spaces, and dumps the shared spaces to a file to be " \ 3875 "used in future JVM runs") \ 3876 \ 3877 product(bool, PrintSharedArchiveAndExit, false, \ 3878 "Print shared archive file contents") \ 3879 \ 3880 product(bool, PrintSharedDictionary, false, \ 3881 "If PrintSharedArchiveAndExit is true, also print the shared " \ 3882 "dictionary") \ 3883 \ 3884 product(size_t, SharedReadWriteSize, DEFAULT_SHARED_READ_WRITE_SIZE, \ 3885 "Size of read-write space for metadata (in bytes)") \ 3886 range(MIN_SHARED_READ_WRITE_SIZE, MAX_SHARED_READ_WRITE_SIZE) \ 3887 constraint(SharedReadWriteSizeConstraintFunc,AfterErgo) \ 3888 \ 3889 product(size_t, SharedReadOnlySize, DEFAULT_SHARED_READ_ONLY_SIZE, \ 3890 "Size of read-only space for metadata (in bytes)") \ 3891 range(MIN_SHARED_READ_ONLY_SIZE, MAX_SHARED_READ_ONLY_SIZE) \ 3892 constraint(SharedReadOnlySizeConstraintFunc,AfterErgo) \ 3893 \ 3894 product(size_t, SharedMiscDataSize, DEFAULT_SHARED_MISC_DATA_SIZE, \ 3895 "Size of the shared miscellaneous data area (in bytes)") \ 3896 range(MIN_SHARED_MISC_DATA_SIZE, MAX_SHARED_MISC_DATA_SIZE) \ |