Skip to content

Commit

Permalink
[FFI] Remove all code & test suites tagged with J9VM_OPT_PANAMA
Browse files Browse the repository at this point in the history
The changes remove the stale code & tests tagged with J9VM_OPT_PANAMA
in JDK16 given all FFI related functionalities were fully implemented
in which case the code & test surrounded by or related to 
J9VM_OPT_PANAMA are no longer required for any reference.

Signed-off-by: ChengJin01 <[email protected]>
  • Loading branch information
ChengJin01 committed Jul 17, 2024
1 parent 53c5b2a commit 950eec7
Show file tree
Hide file tree
Showing 66 changed files with 4 additions and 2,216 deletions.
1 change: 0 additions & 1 deletion buildspecs/aix_ppc-64.spec
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/aix_ppc-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/aix_ppc.spec
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
8 changes: 0 additions & 8 deletions buildspecs/j9.flags
Original file line number Diff line number Diff line change
Expand Up @@ -653,10 +653,6 @@ all data is stored in their own region. It additionaly reduces footprint, mainly
<description>Indicates that this spec should run automated testing jobs in the nightly build</description>
<ifRemoved>This spec will not run any tests and will be a "build only" spec</ifRemoved>
</flag>
<flag id="graph_enableTesting_Panama">
<description>Indicates that this spec should run automated testing jobs in the nightly build</description>
<ifRemoved>This spec will not run any tests and will be a "build only" spec</ifRemoved>
</flag>
<flag id="graph_excludeAllocFib">
<description>Indicates that this spec wishes to not run the AllocFib test suite in the nightly build</description>
<ifRemoved>AllocFib test suite will be run in the nightly build, if otherwise included</ifRemoved>
Expand Down Expand Up @@ -1824,10 +1820,6 @@ Only available on zOS</description>
<description>Enables support for @Packed types (Structs)</description>
<ifRemoved>No support for @Packed types (Structs)</ifRemoved>
</flag>
<flag id="opt_panama">
<description>Enables support for Project Panama features such as native method handles</description>
<ifRemoved>No support for Project Panama features such as native method handles</ifRemoved>
</flag>
<flag id="opt_openjdkFfi">
<description>Enables support for Foreign Linker API (part of Project Panama) such as native invocations to ffi_call</description>
<ifRemoved>No support for Foreign Linker API</ifRemoved>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_390-64.spec
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_390-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_390.spec
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_aarch64.spec
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_aarch64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_aarch64_cmprssptrs_cross.spec
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_aarch64_cross.spec
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_arm.spec
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_arm_linaro.spec
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_ppc-64.spec
Original file line number Diff line number Diff line change
Expand Up @@ -229,7 +229,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_ppc-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_ppc-64_cmprssptrs_le.spec
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_ppc-64_le.spec
Original file line number Diff line number Diff line change
Expand Up @@ -232,7 +232,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_ppc.spec
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_riscv64.spec
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_riscv64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_riscv64_cmprssptrs_cross.spec
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_riscv64_cross.spec
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_x86-64.spec
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/linux_x86-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" 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 @@ -219,7 +219,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/osx_x86-64.spec
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/osx_x86-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_sidecar" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/win_x86-64.spec
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_nativeCharacterConverter" value="true"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/win_x86-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_nativeCharacterConverter" value="true"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/win_x86.spec
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_nativeCharacterConverter" value="true"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/zos_390-64.spec
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_shrMsyncSupport" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/zos_390-64_cmprssptrs.spec
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_reflect" value="true"/>
<flag id="opt_sharedClasses" value="true"/>
<flag id="opt_shrMsyncSupport" value="true"/>
Expand Down
1 change: 0 additions & 1 deletion buildspecs/zos_390.spec
Original file line number Diff line number Diff line change
Expand Up @@ -227,7 +227,6 @@ SPDX-License-Identifier: EPL-2.0 OR Apache-2.0 OR GPL-2.0-only WITH Classpath-ex
<flag id="opt_jxeLoadSupport" value="true"/>
<flag id="opt_memoryCheckSupport" value="true"/>
<flag id="opt_multiVm" value="true"/>
<flag id="opt_panama" value="false"/>
<flag id="opt_valhallaValueTypes" value="false"/>
<flag id="opt_valhallaFlattenableValueTypes" value="false"/>
<flag id="opt_reflect" value="true"/>
Expand Down
2 changes: 0 additions & 2 deletions debugtools/DDR_VM/data/superset-constants.dat
Original file line number Diff line number Diff line change
Expand Up @@ -951,7 +951,6 @@ C|opt_noClassloaders
C|opt_nrr
C|opt_paas
C|opt_packed
C|opt_panama
C|opt_phpSupport
C|opt_reflect
C|opt_remoteConsoleSupport
Expand Down Expand Up @@ -4154,7 +4153,6 @@ C|JCL_RTFLAG_DEFAULT
C|JCL_RTFLAG_INTERP_HOT_CODE_REPLACEMENT
C|JCL_RTFLAG_JIT_NEW_INSTANCE_PROTOTYPE
C|JCL_RTFLAG_OPT_METHOD_HANDLE
C|JCL_RTFLAG_OPT_PANAMA
C|JCL_RTFLAG_OPT_REFLECT
S|J9VmlsConstants|J9VmlsConstantsPointer|
C|J9VMLS_MAX_KEYS
Expand Down
4 changes: 2 additions & 2 deletions debugtools/DDR_VM/generate.properties
Original file line number Diff line number Diff line change
Expand Up @@ -39,14 +39,14 @@ linux_x86-64,linux_x86-64_cmprssptrs,linux_x86-64_cmprssptrs_tarok,\
linux_x86-64_tarok,linux_x86,linux_x86_rtj,win_x86-64,win_x86-64_cmprssptrs,\
win_x86-64_cmprssptrs_tarok,win_x86-64_tarok,win_x86,win_x86_tarok,zos_390-64,\
zos_390-64_cmprssptrs,zos_390-64_cmprssptrs_tarok,zos_390-64_tarok,zos_390,\
linux_x86-64_combo,linux_x86-64_cmprssptrs_combo,linux_x86-64_cmprssptrs_panama
linux_x86-64_combo,linux_x86-64_cmprssptrs_combo

ddr.order=aix_ppc-64,aix_ppc-64_cmprssptrs,aix_ppc,\
linux_390-64,linux_390-64_cmprssptrs,linux_390,\
linux_aarch64,linux_aarch64_cmprssptrs,\
linux_arm,\
linux_ppc-64,linux_ppc-64_cmprssptrs,linux_ppc,\
linux_ppc-64_le,linux_ppc-64_cmprssptrs_le,\
linux_x86-64,linux_x86-64_cmprssptrs,linux_x86-64_cmprssptrs_panama,\
linux_x86-64,linux_x86-64_cmprssptrs,\
linux_x86,win_x86-64,win_x86-64_cmprssptrs,\
win_x86,zos_390-64,zos_390-64_cmprssptrs,zos_390
1 change: 0 additions & 1 deletion runtime/cmake/options.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,6 @@ option(J9VM_OPT_METHOD_HANDLE_COMMON "Enables common dependencies between OpenJ9
option(J9VM_OPT_MULTI_VM "Decides if multiple VMs can be created in the same address space")
option(J9VM_OPT_OPENJDK_METHODHANDLE "Enables support for OpenJDK MethodHandles. J9VM_OPT_METHOD_HANDLE should be disabled.")

option(J9VM_OPT_PANAMA "Enables support for Project Panama features such as native method handles")
option(J9VM_OPT_VALHALLA_VALUE_TYPES "Enables support for Project Valhalla Value Object")
option(J9VM_OPT_VALHALLA_FLATTENABLE_VALUE_TYPES "Enables support for Project Valhalla Flattenable Value Types")

Expand Down
15 changes: 0 additions & 15 deletions runtime/gc_glue_java/configure_includes/configure_linux_x86.mk
Original file line number Diff line number Diff line change
Expand Up @@ -43,21 +43,6 @@ ifeq (linux_x86-64_cmprssptrs, $(SPEC))
OMR_GC_POINTER_MODE=compressed
endif

ifeq (linux_x86-64_cmprssptrs_panama, $(SPEC))
CONFIGURE_ARGS += \
--enable-OMRTHREAD_LIB_UNIX \
--enable-OMR_ARCH_X86 \
--enable-OMR_ENV_DATA64 \
--enable-OMR_GC_DOUBLE_MAP_ARRAYLETS \
--enable-OMR_ENV_LITTLE_ENDIAN \
--enable-OMR_GC_IDLE_HEAP_MANAGER \
--enable-OMR_GC_TLH_PREFETCH_FTA \
--enable-OMR_PORT_CAN_RESERVE_SPECIFIC_ADDRESS \
--enable-OMR_PORT_NUMA_SUPPORT \
--enable-OMR_JITBUILDER \
OMR_GC_POINTER_MODE=compressed
endif

ifeq (linux_x86-64, $(SPEC))
CONFIGURE_ARGS += \
--enable-OMRTHREAD_LIB_UNIX \
Expand Down
1 change: 0 additions & 1 deletion runtime/include/j9cfg.h.in
Original file line number Diff line number Diff line change
Expand Up @@ -236,7 +236,6 @@ extern "C" {
#cmakedefine J9VM_OPT_NRR
#cmakedefine J9VM_OPT_OPENJDK_METHODHANDLE
#cmakedefine J9VM_OPT_PACKED
#cmakedefine J9VM_OPT_PANAMA
#cmakedefine J9VM_OPT_PHP_SUPPORT
#cmakedefine J9VM_OPT_REFLECT
#cmakedefine J9VM_OPT_RESOURCE_MANAGED
Expand Down
41 changes: 0 additions & 41 deletions runtime/j9jitbuilder/JavaMethodCallbackGen.cpp

This file was deleted.

Loading

0 comments on commit 950eec7

Please sign in to comment.