src/share/vm/runtime/arguments.cpp

changeset 5382
7ac80525ece9
parent 5356
8b789ce47503
child 5384
dec841e0c9aa
equal deleted inserted replaced
5379:e50be1620201 5382:7ac80525ece9
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) {

mercurial