Files
compiler-explorer/etc/config/java.amazon.properties
mathiasgredal 5d08cc5f3d add jdk24.0.0 (#7524)
Support JDK24 GA

Related PR: https://github.com/compiler-explorer/infra/pull/1557

---------

Co-authored-by: Mats Jun Larsen <mats@jun.codes>
2025-03-27 11:49:49 -05:00

160 lines
6.9 KiB
INI

compilers=&java8:&java9:&java10:&java11:&java12:&java13:&java14:&java15:&java16:&java17:&java18:&java19:&java20:&java21:&java22:&java23:&java24
compilerType=java
versionFlag=-version
defaultCompiler=java2102
demangler=
postProcess=
options=
supportsBinary=false
needsMulti=false
supportsExecute=true
interpreted=true
isSemVer=true
baseName=jdk
licenseName=The GNU General Public License (GPL) Version 2
licenseLink=https://github.com/openjdk/jdk/blob/master/LICENSE
group.java8.compilers=java8u402b06
group.java8.groupName=OpenJDK 8
group.java8.objdumper=/opt/compiler-explorer/jdk-8u402b06/bin/javap
compiler.java8u402b06.exe=/opt/compiler-explorer/jdk-8u402b06/bin/javac
compiler.java8u402b06.runtime=/opt/compiler-explorer/jdk-8u402b06/bin/java
compiler.java8u402b06.semver=8.402.6
group.java9.compilers=java904
group.java9.groupName=OpenJDK 9
group.java9.objdumper=/opt/compiler-explorer/jdk-9.0.4/bin/javap
compiler.java904.exe=/opt/compiler-explorer/jdk-9.0.4/bin/javac
compiler.java904.runtime=/opt/compiler-explorer/jdk-9.0.4/bin/java
compiler.java904.semver=9.0.4
group.java10.compilers=java1002
group.java10.groupName=OpenJDK 10
group.java10.objdumper=/opt/compiler-explorer/jdk-10.0.2/bin/javap
compiler.java1002.exe=/opt/compiler-explorer/jdk-10.0.2/bin/javac
compiler.java1002.runtime=/opt/compiler-explorer/jdk-10.0.2/bin/java
compiler.java1002.semver=10.0.2
group.java11.compilers=java1102
group.java11.groupName=OpenJDK 11
group.java11.objdumper=/opt/compiler-explorer/jdk-11.0.2/bin/javap
compiler.java1102.exe=/opt/compiler-explorer/jdk-11.0.2/bin/javac
compiler.java1102.runtime=/opt/compiler-explorer/jdk-11.0.2/bin/java
compiler.java1102.semver=11.0.2
group.java12.compilers=java1201:java1202
group.java12.groupName=OpenJDK 12
compiler.java1201.objdumper=/opt/compiler-explorer/jdk-12.0.1/bin/javap
compiler.java1201.exe=/opt/compiler-explorer/jdk-12.0.1/bin/javac
compiler.java1201.runtime=/opt/compiler-explorer/jdk-12.0.1/bin/java
compiler.java1201.semver=12.0.1
compiler.java1202.objdumper=/opt/compiler-explorer/jdk-12.0.2/bin/javap
compiler.java1202.exe=/opt/compiler-explorer/jdk-12.0.2/bin/javac
compiler.java1202.runtime=/opt/compiler-explorer/jdk-12.0.2/bin/java
compiler.java1202.semver=12.0.2
group.java13.compilers=java1302
group.java13.groupName=OpenJDK 13
group.java13.objdumper=/opt/compiler-explorer/jdk-13.0.2/bin/javap
compiler.java1302.exe=/opt/compiler-explorer/jdk-13.0.2/bin/javac
compiler.java1302.runtime=/opt/compiler-explorer/jdk-13.0.2/bin/java
compiler.java1302.semver=13.0.2
group.java14.compilers=java1402
group.java14.groupName=OpenJDK 14
group.java14.objdumper=/opt/compiler-explorer/jdk-14.0.2/bin/javap
compiler.java1402.exe=/opt/compiler-explorer/jdk-14.0.2/bin/javac
compiler.java1402.runtime=/opt/compiler-explorer/jdk-14.0.2/bin/java
compiler.java1402.semver=14.0.2
group.java15.compilers=java1502
group.java15.groupName=OpenJDK 15
group.java15.objdumper=/opt/compiler-explorer/jdk-15.0.2/bin/javap
compiler.java1502.exe=/opt/compiler-explorer/jdk-15.0.2/bin/javac
compiler.java1502.runtime=/opt/compiler-explorer/jdk-15.0.2/bin/java
compiler.java1502.semver=15.0.2
group.java16.compilers=java1601
group.java16.groupName=OpenJDK 16
group.java16.objdumper=/opt/compiler-explorer/jdk-16.0.1/bin/javap
compiler.java1601.exe=/opt/compiler-explorer/jdk-16.0.1/bin/javac
compiler.java1601.runtime=/opt/compiler-explorer/jdk-16.0.1/bin/java
compiler.java1601.semver=16.0.1
group.java17.compilers=java1700:java1702
group.java17.groupName=OpenJDK 17
compiler.java1700.objdumper=/opt/compiler-explorer/jdk-17.0.0/bin/javap
compiler.java1700.exe=/opt/compiler-explorer/jdk-17.0.0/bin/javac
compiler.java1700.runtime=/opt/compiler-explorer/jdk-17.0.0/bin/java
compiler.java1700.semver=17.0.0
compiler.java1702.objdumper=/opt/compiler-explorer/jdk-17.0.2/bin/javap
compiler.java1702.exe=/opt/compiler-explorer/jdk-17.0.2/bin/javac
compiler.java1702.runtime=/opt/compiler-explorer/jdk-17.0.2/bin/java
compiler.java1702.semver=17.0.2
group.java18.compilers=java1800:java1802
group.java18.groupName=OpenJDK 18
compiler.java1800.objdumper=/opt/compiler-explorer/jdk-18.0.0/bin/javap
compiler.java1800.exe=/opt/compiler-explorer/jdk-18.0.0/bin/javac
compiler.java1800.runtime=/opt/compiler-explorer/jdk-18.0.0/bin/java
compiler.java1800.semver=18.0.0
compiler.java1802.objdumper=/opt/compiler-explorer/jdk-18.0.2/bin/javap
compiler.java1802.exe=/opt/compiler-explorer/jdk-18.0.2/bin/javac
compiler.java1802.runtime=/opt/compiler-explorer/jdk-18.0.2/bin/java
compiler.java1802.semver=18.0.2
group.java19.compilers=java1902
group.java19.groupName=OpenJDK 19
group.java19.objdumper=/opt/compiler-explorer/jdk-19.0.2/bin/javap
compiler.java1902.exe=/opt/compiler-explorer/jdk-19.0.2/bin/javac
compiler.java1902.runtime=/opt/compiler-explorer/jdk-19.0.2/bin/java
compiler.java1902.semver=19.0.2
group.java20.compilers=java2000:java2002
group.java20.groupName=OpenJDK 20
compiler.java2000.objdumper=/opt/compiler-explorer/jdk-20.0.0/bin/javap
compiler.java2000.exe=/opt/compiler-explorer/jdk-20.0.0/bin/javac
compiler.java2000.runtime=/opt/compiler-explorer/jdk-20.0.0/bin/java
compiler.java2000.semver=20.0.0
compiler.java2002.objdumper=/opt/compiler-explorer/jdk-20.0.2/bin/javap
compiler.java2002.exe=/opt/compiler-explorer/jdk-20.0.2/bin/javac
compiler.java2002.runtime=/opt/compiler-explorer/jdk-20.0.2/bin/java
compiler.java2002.semver=20.0.2
group.java21.compilers=java2100:java2102
group.java21.groupName=OpenJDK 21
compiler.java2100.objdumper=/opt/compiler-explorer/jdk-21.0.0/bin/javap
compiler.java2100.exe=/opt/compiler-explorer/jdk-21.0.0/bin/javac
compiler.java2100.runtime=/opt/compiler-explorer/jdk-21.0.0/bin/java
compiler.java2100.semver=21.0.0
compiler.java2102.objdumper=/opt/compiler-explorer/jdk-21.0.2/bin/javap
compiler.java2102.exe=/opt/compiler-explorer/jdk-21.0.2/bin/javac
compiler.java2102.runtime=/opt/compiler-explorer/jdk-21.0.2/bin/java
compiler.java2102.semver=21.0.2
group.java22.compilers=java2200:java2202
group.java22.groupName=OpenJDK 22
group.java22.objdumper=/opt/compiler-explorer/jdk-22.0.0/bin/javap
compiler.java2200.exe=/opt/compiler-explorer/jdk-22.0.0/bin/javac
compiler.java2200.runtime=/opt/compiler-explorer/jdk-22.0.0/bin/java
compiler.java2200.semver=22.0.0
compiler.java2202.objdumper=/opt/compiler-explorer/jdk-22.0.2/bin/javap
compiler.java2202.exe=/opt/compiler-explorer/jdk-22.0.2/bin/javac
compiler.java2202.runtime=/opt/compiler-explorer/jdk-22.0.2/bin/java
compiler.java2202.semver=22.0.2
group.java23.compilers=java2301
group.java23.groupName=OpenJDK 23
group.java23.objdumper=/opt/compiler-explorer/jdk-23.0.1/bin/javap
compiler.java2301.exe=/opt/compiler-explorer/jdk-23.0.1/bin/javac
compiler.java2301.runtime=/opt/compiler-explorer/jdk-23.0.1/bin/java
compiler.java2301.semver=23.0.1
group.java24.compilers=java2400
group.java24.groupName=OpenJDK 24
group.java24.objdumper=/opt/compiler-explorer/jdk-24.0.0/bin/javap
compiler.java2400.exe=/opt/compiler-explorer/jdk-24.0.0/bin/javac
compiler.java2400.runtime=/opt/compiler-explorer/jdk-24.0.0/bin/java
compiler.java2400.semver=24.0.0