equal
deleted
inserted
replaced
38 } |
38 } |
39 |
39 |
40 void G1Arguments::initialize_flags() { |
40 void G1Arguments::initialize_flags() { |
41 GCArguments::initialize_flags(); |
41 GCArguments::initialize_flags(); |
42 assert(UseG1GC, "Error"); |
42 assert(UseG1GC, "Error"); |
43 #if defined(COMPILER1) || INCLUDE_JVMCI |
|
44 FastTLABRefill = false; |
|
45 #endif |
|
46 FLAG_SET_DEFAULT(ParallelGCThreads, Abstract_VM_Version::parallel_worker_threads()); |
43 FLAG_SET_DEFAULT(ParallelGCThreads, Abstract_VM_Version::parallel_worker_threads()); |
47 if (ParallelGCThreads == 0) { |
44 if (ParallelGCThreads == 0) { |
48 assert(!FLAG_IS_DEFAULT(ParallelGCThreads), "The default value for ParallelGCThreads should not be 0."); |
45 assert(!FLAG_IS_DEFAULT(ParallelGCThreads), "The default value for ParallelGCThreads should not be 0."); |
49 vm_exit_during_initialization("The flag -XX:+UseG1GC can not be combined with -XX:ParallelGCThreads=0", NULL); |
46 vm_exit_during_initialization("The flag -XX:+UseG1GC can not be combined with -XX:ParallelGCThreads=0", NULL); |
50 } |
47 } |