Skip to content

Commit

Permalink
UMA: adjust gc_sparseHeapAllocation flags
Browse files Browse the repository at this point in the history
* remove from z/TPF
* move from cmprssptrs.feature to individual .spec files

Signed-off-by: Keith W. Campbell <[email protected]>
  • Loading branch information
keithc-ca committed Nov 8, 2024
1 parent 696d361 commit e02182d
Show file tree
Hide file tree
Showing 14 changed files with 12 additions and 2 deletions.
1 change: 1 addition & 0 deletions buildspecs/aix_ppc-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,7 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="gc_debugAsserts" value="true"/>
<flag id="gc_inlinedAllocFields" value="true"/>
<flag id="gc_minimumObjectSize" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="gc_subpoolsAlias" value="true"/>
<flag id="graph_cmdLineTester" value="true"/>
<flag id="graph_compile" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/cmprssptrs.feature
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@
<flag id="gc_classesOnHeap" value="true"/>
<flag id="gc_compressedPointers" value="true"/>
<flag id="gc_objectAccessBarrier" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="interp_compressedObjectHeader" value="true"/>
<flag id="interp_smallMonitorSlot" value="true"/>
</flags>
Expand Down
1 change: 1 addition & 0 deletions buildspecs/linux_390-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,7 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="gc_inlinedAllocFields" value="true"/>
<flag id="gc_enableDoubleMap" value="true"/>
<flag id="gc_minimumObjectSize" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="gc_subpoolsAlias" value="true"/>
<flag id="graph_cmdLineTester" value="true"/>
<flag id="graph_compile" value="true"/>
Expand Down
1 change: 1 addition & 0 deletions buildspecs/linux_aarch64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,7 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="gc_debugAsserts" value="true"/>
<flag id="gc_inlinedAllocFields" value="true"/>
<flag id="gc_minimumObjectSize" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="gc_tlhPrefetchFTA" value="true"/>
<flag id="graph_cmdLineTester" value="true"/>
<flag id="graph_compile" value="true"/>
Expand Down
1 change: 1 addition & 0 deletions buildspecs/linux_aarch64_cmprssptrs_cross.spec
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,7 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="gc_debugAsserts" value="true"/>
<flag id="gc_inlinedAllocFields" value="true"/>
<flag id="gc_minimumObjectSize" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="gc_tlhPrefetchFTA" value="true"/>
<flag id="graph_cmdLineTester" value="true"/>
<flag id="graph_compile" value="true"/>
Expand Down
1 change: 1 addition & 0 deletions buildspecs/linux_ppc-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="gc_inlinedAllocFields" value="true"/>
<flag id="gc_enableDoubleMap" value="true"/>
<flag id="gc_minimumObjectSize" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="gc_subpoolsAlias" value="true"/>
<flag id="graph_cmdLineTester" value="true"/>
<flag id="graph_compile" value="true"/>
Expand Down
1 change: 1 addition & 0 deletions buildspecs/linux_ppc-64_cmprssptrs_le.spec
Original file line number Diff line number Diff line change
Expand Up @@ -140,6 +140,7 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="gc_inlinedAllocFields" value="true"/>
<flag id="gc_enableDoubleMap" value="true"/>
<flag id="gc_minimumObjectSize" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="gc_subpoolsAlias" value="true"/>
<flag id="graph_cmdLineTester" value="true"/>
<flag id="graph_compile" value="true"/>
Expand Down
1 change: 1 addition & 0 deletions buildspecs/linux_riscv64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,7 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="gc_debugAsserts" value="true"/>
<flag id="gc_inlinedAllocFields" value="true"/>
<flag id="gc_minimumObjectSize" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="gc_tlhPrefetchFTA" value="true"/>
<flag id="graph_cmdLineTester" value="true"/>
<flag id="graph_compile" value="true"/>
Expand Down
1 change: 1 addition & 0 deletions buildspecs/linux_riscv64_cmprssptrs_cross.spec
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,7 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="gc_debugAsserts" value="true"/>
<flag id="gc_inlinedAllocFields" value="true"/>
<flag id="gc_minimumObjectSize" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="gc_tlhPrefetchFTA" value="true"/>
<flag id="graph_cmdLineTester" value="true"/>
<flag id="graph_compile" value="true"/>
Expand Down
1 change: 1 addition & 0 deletions buildspecs/linux_x86-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="gc_inlinedAllocFields" value="true"/>
<flag id="gc_enableDoubleMap" value="true"/>
<flag id="gc_minimumObjectSize" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="gc_tlhPrefetchFTA" value="true"/>
<flag id="graph_cmdLineTester" value="true"/>
<flag id="graph_compile" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_ztpf_390-64.spec
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="gc_debugAsserts" value="true"/>
<flag id="gc_inlinedAllocFields" value="true"/>
<flag id="gc_minimumObjectSize" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="gc_subpoolsAlias" value="true"/>
<flag id="graph_cmdLineTester" value="true"/>
<flag id="graph_j2seSanity" value="true"/>
Expand Down
1 change: 1 addition & 0 deletions buildspecs/osx_x86-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,7 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="gc_inlinedAllocFields" value="true"/>
<flag id="gc_enableDoubleMap" value="true"/>
<flag id="gc_minimumObjectSize" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="gc_tlhPrefetchFTA" value="true"/>
<flag id="graph_cmdLineTester" value="true"/>
<flag id="graph_compile" value="true"/>
Expand Down
1 change: 1 addition & 0 deletions buildspecs/win_x86-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,7 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="gc_debugAsserts" value="true"/>
<flag id="gc_inlinedAllocFields" value="true"/>
<flag id="gc_minimumObjectSize" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="gc_tlhPrefetchFTA" value="true"/>
<flag id="graph_cmdLineTester" value="true"/>
<flag id="graph_compile" value="true"/>
Expand Down
1 change: 1 addition & 0 deletions buildspecs/zos_390-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,7 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="gc_debugAsserts" value="true"/>
<flag id="gc_inlinedAllocFields" value="true"/>
<flag id="gc_minimumObjectSize" value="true"/>
<flag id="gc_sparseHeapAllocation" value="true"/>
<flag id="gc_subpoolsAlias" value="true"/>
<flag id="graph_compile" value="true"/>
<flag id="graph_copyJ2SEToToronto" value="true"/>
Expand Down

0 comments on commit e02182d

Please sign in to comment.