下载JDK21

最新版本

21.4.17

发行注记 2024-08-15

下载

架构 下载地址
LoongArch64 tar.gz (md5)

Changelog

版本升级,由21.0.3+9升级至21.0.4+7
OpenJFX更新至21.0.3
合并连续3个及以上的内存屏障指令
修复generate_dsin_dcos在边角情况错误问题
修复开启LTO后构建失败问题

历史版本

21.3.0

发行注记 2024-06-12

下载

架构 下载地址
LoongArch64 tar.gz (md5)

Changelog

版本升级,由21.0.2+13升级至21.0.3+9

21.2.0

发行注记 2024-02-19

下载

架构 下载地址
LoongArch64 tar.gz (md5)

Changelog

版本升级,由21+35至21.0.1+12
版本升级,由21.0.1+12升级至21.0.2+13
优化clear memory相关操作
使用向量混洗指令优化针对字符串压缩场景的编译目标代码生成质量
优化实现RoundF/D节点以及对应的自动向量化节点RoundVF/VD
向量化StringCompare实现
修复invokeinterface时偶发的栈计算问题

21.1.0

发行注记 2023-12-06

下载

架构 下载地址
LoongArch64 tar.gz (md5)

Changelog

JEP 439: 分代ZGC支持
JEP 444: Virtual Threads支持
JEP 448: Vector API (Sixth Incubator)支持
JEP 442: Foreign Function & Memory API (Third Preview)支持
OpenJFX 21支持
不再支持MIPS64
支持AM{SWAP/ADD}{_DB}.{B/H}和AMCAS{_DB}.{B/H/W/D}类指令并实现相应优化
实现LM_LIGHTWEIGHT
实现32位和64位向量优化
C2流水线定义修复与调优
调整FLOATPRESSURE和INTPRESSURE
ClearArray向量优化
自适应使能UseNUMA
默认关闭AlignVector
优化Copy类相关实现减少GC停顿时间
减少Spill优化crypto.aes性能
调优GC暂停时间,提升SPECjbb2015得分
DivMod优化
通过向量优化数组清零、填充操作
DESCrypt Intrinsics优化
ChaCha20 Intrinsics优化
Thread.currentThread() Intrinsics优化
BigInteger.shiftLeft Intrinsics优化
BigInteger.shiftRight Intrinsics优化
浮点Math.min/max Intrinsics优化
浮点isInfinite Intrinsics优化
isFinite Intrinsics优化
unsignedMultiplyHigh Intrinsics优化
PopulateIndex Intrinsics优化
Math.signum Intrinsics和向量优化
StrInflatedCopy向量优化
解决VarHandle getOpaque偶发出现非法序问题
在LoongArch上修复JDK-6805864问题
修复提示“UseHeavyMonitors is not fully implemented on this architecture”问题