下载JDK8

最新版本

8.1.18

发行注记 2024-02-19

下载

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

Changelog

版本升级,由8u392-b08升级至8u402-b06
修复偶发compareTo崩溃问题

历史版本

8.1.17

发行注记 2023-12-06

下载

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

Changelog

版本升级,由8u382-b05升级至8u392-b08

8.1.16

发行注记 2023-08-09

下载

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

Changelog

版本升级,由8u372-b07升级至8u382-b05

8.1.15

发行注记 2023-06-29

下载

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

Changelog

[LoongArch] 更细粒度内存屏障支持

8.1.14

发行注记 2023-05-11

下载

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

Changelog

版本升级,由8u362-b09升级至8u372-b07
[LoongArch] 解决社区某些版本内核执行JDK出现SIGILL崩溃问题

8.1.13

发行注记 2023-03-15

下载

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

Changelog

版本升级,由8u352-b08升级至8u362-b09

8.1.12

发行注记 2023-01-09

下载

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

Changelog

版本升级,由8u332-b09升级至8u342-b07
版本升级,由8u342-b07升级至8u345-b01
版本升级,由8u345-b01升级至8u352-b08
修复GC偶发崩溃问题
删除各别字体文件
OpenJFX更新至8u212-b02,修复遗漏的WTF_CPU_KNOWN
[LoongArch] 解决社区版本编译器构建JDK时遇到的user_regs_struct相关错误
[MIPS] 提高ReservedCodeCacheSize默认值至120M,解决长时间运行偶发变慢问题

8.1.11

发行注记 2022-08-01

下载

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

Changelog

版本升级,由8u312-b07升级至8u322-b06
版本升级,由8u322-b06升级至8u332-b09
[LoongArch] C1和分层编译支持,优化性能
[LoongArch] C2向量指令优化
[LoongArch] 优化GC停顿时间
[LoongArch] CRC32 Intrinsics优化
优化ArrayFill
[LoongArch] 优化Math.multiplyHigh
[LoongArch] AllocatePrefetch相关参数调优
[LoongArch] InlineSmallCode调优,默认值设为2000
[LoongArch] 使用cpucfg识别特性
修复Redefine Class可能导致的偶发崩溃
修复jvmti相关的随机错误
修复push2/pop2入栈和出栈顺序问题
修复Early Return可能导致浮点值恢复错误问题
修复ori2s立即数越界问题

8.1.10

发行注记 2022-01-27

下载

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

Changelog

版本升级,由8u302-b08升级至8u312-b07

8.1.9

发行注记 2021-10-14

下载

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

Changelog

版本升级,由jdk8u292-b10升级至jdk8u302-b08
[LoongArch] SHA1/SHA256 Intrinsics优化,使得SPECjvm2008中的crypto.signverify项提升71%
[LoongArch] AES Intrinsics优化,使得SPECjvm2008中的crypto.signverify项提升约6.14%
优化C2中Rotation操作,使得SPECjvm2008中的crypto.signverify在LoongArch和MIPS上分别提升了4.3%和2.6%
[LoongArch] 数组拷贝优化,使得SPECjvm2008中的serial项提升6.4%
[LoongArch] 优化C2中一些立即数为0时的访存操作 去除输入法跟随功能
jdk中不附带ChangeLog文件
解决了一处解释器中由于乱序执行可能导致的随机崩溃问题
[LoongArch] 修复DaCapo eclipse个别条件下随机崩溃问题
[LoongArch] 修复NMT相关崩溃问题
[MIPS] 实现trampoline stub,解决patch原子性问题

8.1.8

发行注记 2021-08-12

下载

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

Changelog

版本升级,由jdk8u282-b08升级至jdk8u292-b10
[LoongArch] SHA1/SHA256 Intrinsics优化,使得SPECjvm2008中的crypto.signverify项提升71%
[LoongArch] AES Intrinsics优化,使得SPECjvm2008中的crypto.signverify项提升约6.14%
优化C2中Rotation操作,使得SPECjvm2008中的crypto.signverify在LoongArch和MIPS上分别提升了4.3%和2.6%
[LoongArch] 数组拷贝优化,使得SPECjvm2008中的serial项提升6.4%
[LoongArch] 优化C2中一些立即数为0时的访存操作
去除输入法跟随功能
jdk中不附带ChangeLog文件
解决了一处解释器中由于乱序执行可能导致的随机崩溃问题
[LoongArch] 修复DaCapo eclipse个别条件下随机崩溃问题
[LoongArch] 修复NMT相关崩溃问题
[MIPS] 实现trampoline stub,解决patch原子性问题

8.1.7

发布时间 2021-04-29

下载

架构 下载地址
MIPS64 tar.gz

Changelog

版本升级,由jdk8u275-b01升级至jdk8u282-b08
更新OpenJFX至8u202,集成Media和Webkit,修复Ensemble8.jar视频相关例子闪退问题
修复栈更新顺序导致的稳定性问题
修复被动式全局同步(UseMembar == false)的处理实现
修复“~BufferBlob::Signature Handler Temp Buffer”随机崩溃问题
修复线程状态不同步导致的解释器随机崩溃问题
修复非原子性patch_verified_entry导致的稳定性问题
修复浮点unordered比较问题
修复寄存器使用重叠和实例Fields初始化时发生越界访问问题
修复Method::from_compiled_entry() checking
修复BasicObjectLock::object checking

8.1.6

发布时间 2021-01-14

下载

架构 下载地址
MIPS64 tar.gz

Changelog

版本升级,由jdk8u252-b09升级至jdk8u275-b01

8.1.5

发布时间 2020-09-23

下载

架构 下载地址
MIPS64 tar.gz

Changelog

版本升级,由jdk8u242-b08升级至jdk8u252-b09
修复两处稳定性问题

8.1.4

发布时间 2020-03-23

下载

架构 下载地址
MIPS64 tar.gz

Changelog

版本升级,由jdk8u212-b03升级至jdk8u242-b08
使用CPUCFG指令进行CPU特性识别
UseLoongsonISA变为UseLEXT1
Use3A2000变为UseLEXT2和UseLEXT3两种情况
修正-XX:ReservedCodeCacheSize=256m时随机崩溃问题
修正浮点JNI传参问题
修正long型offset转换问题
修正MIPS平台C frame判断问题
修正JVMTI相关问题
集成src.zip

8.1.3

发布时间 2019-09-05

下载

架构 下载地址
MIPS64 tar.gz

Changelog

版本升级,由jdk8u202-b08升级至jdk8u212-b03
实现UseMontgomeryMultiplyIntrinsic和UseMontgomerySquareIntrinsic,SPECjvm2008中crypto.rsa提升1倍以上
解决SPECjvm2008中scimark.monte_carlo的性能波动问题
java -Xinternalversion的输出中mips64变更为mips64el

8.1.2

发布时间 2019-07-04

下载

架构 下载地址
MIPS64 tar.gz

Changelog

版本升级,由jdk8u192-b12升级至jdk8u202-b08
修复已知问题
适配3A4000

8.1.1

发布时间 2019-03-11

下载

架构 下载地址
MIPS64 tar.gz

Changelog

版本升级,由jdk8u181-b13升级至jdk8u192-b12
修复已知问题
消除部分非对齐访问
补充缺失编译规则

8.1

发布时间 2018-12-29

下载

架构 下载地址
MIPS64 tar.gz

Changelog

版本升级,由 jdk8u60-b32 升级至 jdk8u181-b13
修复已知问题
相关平台命名由 mips64 变为 mips64el

8

发布时间 2018-07-05

下载

架构 下载地址
MIPS64 tar.gz

Changelog

采用新版本命名方式
增加远跳转支持
修复构建OpenJDK空指针问题
添加CLASSPATH EXCEPTION声明
更新OpenJFX