{
"versions": [
{
"version": {
"id": "1.21.9-rc1",
"support": {
"status": "SUPPORTED"
},
"java": {
"version": {
"minimum": 21
},
"flags": {
"recommended": [
"-XX:+AlwaysPreTouch",
"-XX:+DisableExplicitGC",
"-XX:+ParallelRefProcEnabled",
"-XX:+PerfDisableSharedMem",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+UseG1GC",
"-XX:G1HeapRegionSize=8M",
"-XX:G1HeapWastePercent=5",
"-XX:G1MaxNewSizePercent=40",
"-XX:G1MixedGCCountTarget=4",
"-XX:G1MixedGCLiveThresholdPercent=90",
"-XX:G1NewSizePercent=30",
"-XX:G1RSetUpdatingPauseTimePercent=5",
"-XX:G1ReservePercent=20",
"-XX:InitiatingHeapOccupancyPercent=15",
"-XX:MaxGCPauseMillis=200",
"-XX:MaxTenuringThreshold=1",
"-XX:SurvivorRatio=32"
]
}
}
},
"builds": [
30,
29,
28,
27,
26,
25,
24,
23
]
},
{
"version": {
"id": "1.21.9-pre4",
"support": {
"status": "SUPPORTED"
},
"java": {
"version": {
"minimum": 21
},
"flags": {
"recommended": [
"-XX:+AlwaysPreTouch",
"-XX:+DisableExplicitGC",
"-XX:+ParallelRefProcEnabled",
"-XX:+PerfDisableSharedMem",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+UseG1GC",
"-XX:G1HeapRegionSize=8M",
"-XX:G1HeapWastePercent=5",
"-XX:G1MaxNewSizePercent=40",
"-XX:G1MixedGCCountTarget=4",
"-XX:G1MixedGCLiveThresholdPercent=90",
"-XX:G1NewSizePercent=30",
"-XX:G1RSetUpdatingPauseTimePercent=5",
"-XX:G1ReservePercent=20",
"-XX:InitiatingHeapOccupancyPercent=15",
"-XX:MaxGCPauseMillis=200",
"-XX:MaxTenuringThreshold=1",
"-XX:SurvivorRatio=32"
]
}
}
},
"builds": [
22,
21,
20,
18,
17,
16,
15,
14,
13
]
},
{
"version": {
"id": "1.21.9-pre3",
"support": {
"status": "SUPPORTED"
},
"java": {
"version": {
"minimum": 21
},
"flags": {
"recommended": [
"-XX:+AlwaysPreTouch",
"-XX:+DisableExplicitGC",
"-XX:+ParallelRefProcEnabled",
"-XX:+PerfDisableSharedMem",
"-XX:+UnlockExperimentalVMOptions",
"-XX:+UseG1GC",
"-XX:G1HeapRegionSize=8M",
"-XX:G1HeapWastePercent=5",
"-XX:G1MaxNewSizePercent=40",
"-XX:G1MixedGCCountTarget=4",
"-XX:G1MixedGCLiveThresholdPercent=90",
"-XX:G1NewSizePercent=30",
"-XX:G1RSetUpdatingPauseTimePercent=5",
"-XX:G1ReservePercent=20",
"-XX:InitiatingHeapOccupancyPercent=15",
"-XX:MaxGCPauseMillis=200",
"-XX:MaxTenuringThreshold=1",
"-XX:SurvivorRatio=32"
]
}
}
},