1853 jio_fprintf(defaultStream::error_stream(), |
1853 jio_fprintf(defaultStream::error_stream(), |
1854 "Conflicting collector combinations in option list; " |
1854 "Conflicting collector combinations in option list; " |
1855 "please refer to the release notes for the combinations " |
1855 "please refer to the release notes for the combinations " |
1856 "allowed\n"); |
1856 "allowed\n"); |
1857 status = false; |
1857 status = false; |
1858 } |
1858 } else if (ReservedCodeCacheSize > 2*G) { |
1859 |
1859 // Code cache size larger than MAXINT is not supported. |
|
1860 jio_fprintf(defaultStream::error_stream(), |
|
1861 "Invalid ReservedCodeCacheSize=%dM. Must be at most %uM.\n", ReservedCodeCacheSize/M, |
|
1862 (2*G)/M); |
|
1863 status = false; |
|
1864 } |
1860 return status; |
1865 return status; |
1861 } |
1866 } |
1862 |
1867 |
1863 void Arguments::check_deprecated_gcs() { |
1868 void Arguments::check_deprecated_gcs() { |
1864 if (UseConcMarkSweepGC && !UseParNewGC) { |
1869 if (UseConcMarkSweepGC && !UseParNewGC) { |
2237 } else if (ReservedCodeCacheSize < min_code_cache_size) { |
2242 } else if (ReservedCodeCacheSize < min_code_cache_size) { |
2238 jio_fprintf(defaultStream::error_stream(), |
2243 jio_fprintf(defaultStream::error_stream(), |
2239 "Invalid ReservedCodeCacheSize=%dK. Must be at least %uK.\n", ReservedCodeCacheSize/K, |
2244 "Invalid ReservedCodeCacheSize=%dK. Must be at least %uK.\n", ReservedCodeCacheSize/K, |
2240 min_code_cache_size/K); |
2245 min_code_cache_size/K); |
2241 status = false; |
2246 status = false; |
2242 } |
2247 } else if (ReservedCodeCacheSize > 2*G) { |
2243 |
2248 // Code cache size larger than MAXINT is not supported. |
|
2249 jio_fprintf(defaultStream::error_stream(), |
|
2250 "Invalid ReservedCodeCacheSize=%dM. Must be at most %uM.\n", ReservedCodeCacheSize/M, |
|
2251 (2*G)/M); |
|
2252 status = false; |
|
2253 } |
2244 return status; |
2254 return status; |
2245 } |
2255 } |
2246 |
2256 |
2247 bool Arguments::is_bad_option(const JavaVMOption* option, jboolean ignore, |
2257 bool Arguments::is_bad_option(const JavaVMOption* option, jboolean ignore, |
2248 const char* option_type) { |
2258 const char* option_type) { |