Skip to content

Commit 941f56a

Browse files
authored
Merge pull request #20006 from eclipse-openj9/revert-19919-master
Revert "Treat single CPU as if -Xgc:noConcurrentMark were set"
2 parents 34aa861 + a6cc647 commit 941f56a

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

runtime/gc_modron_startup/mminit.cpp

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2842,12 +2842,9 @@ configurateGCWithPolicyAndOptionsStandard(MM_EnvironmentBase *env)
28422842
MM_Configuration *
28432843
configurateGCWithPolicyAndOptions(OMR_VM* omrVM)
28442844
{
2845-
J9JavaVM *vm = (J9JavaVM*) omrVM->_language_vm;
2846-
PORT_ACCESS_FROM_JAVAVM(vm);
28472845
MM_Configuration *result = NULL;
28482846
MM_GCExtensions *extensions = MM_GCExtensions::getExtensions(omrVM);
28492847
MM_EnvironmentBase env(omrVM);
2850-
bool ccMark = false;
28512848

28522849
switch(extensions->configurationOptions._gcPolicy) {
28532850
case gc_policy_optthruput:
@@ -2869,9 +2866,8 @@ configurateGCWithPolicyAndOptions(OMR_VM* omrVM)
28692866
case gc_policy_gencon:
28702867
extensions->gcModeString = "-Xgcpolicy:gencon";
28712868
omrVM->gcPolicy = J9_GC_POLICY_GENCON;
2872-
ccMark = (1 != j9sysinfo_get_number_CPUs_by_type(J9PORT_CPU_TARGET));
28732869
/* scavenge, concurrentMark, noConcurrentSweep, loa */
2874-
setDefaultConfigOptions(extensions, true, ccMark, false, true);
2870+
setDefaultConfigOptions(extensions, true, true, false, true);
28752871
result = configurateGCWithPolicyAndOptionsStandard(&env);
28762872
break;
28772873

0 commit comments

Comments
 (0)