Skip to content

Commit eed47ce

Browse files
committed
Enable off-heap as default on Balanced GC
Enable off-heap as default on Balanced GC except zTPF platform. 1, global flag isVirtualLargeObjectHeapEnabled = true on Balanced GC by default. 2, there is no virtual memory support in ZTPF S390 64bit platform, keep off-heap off on this platform as default. Signed-off-by: lhu [email protected]
1 parent 6710764 commit eed47ce

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

runtime/gc_vlhgc/ConfigurationIncrementalGenerational.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,10 @@ MM_ConfigurationIncrementalGenerational::createHeapWithManager(MM_EnvironmentBas
9999
return NULL;
100100
}
101101
#if defined(J9VM_GC_SPARSE_HEAP_ALLOCATION)
102-
#if defined(J9HAMMER) || defined(PPC64) || defined(AARCH64)
103-
/* Set off-heap enabled as default for balanced GC */
102+
#if !defined(J9ZTPF)
103+
/* set off-heap enabled as default for balanced GC */
104104
extensions->isVirtualLargeObjectHeapEnabled = true;
105-
#endif /* defined(J9HAMMER) || defined(PPC64) || defined(AARCH64) */
105+
#endif /* !defined(J9ZTPF) */
106106

107107
if (extensions->virtualLargeObjectHeap._wasSpecified) {
108108
extensions->isVirtualLargeObjectHeapEnabled = extensions->virtualLargeObjectHeap._valueSpecified;

0 commit comments

Comments
 (0)