Menu

目录

编译器

Huawei GCC

基于 GCC 7.3.0 进行 bug 修复、特性增强,包括了 C、C++、Fortran 的前端,也包括了这些语言的库(如libstdc++、libgcc等)。

该版本主要特性如下:

  • 支持鲲鹏920 TaiShanV110 微架构优化
  • 支持 softFDO 反馈优化
  • 支持 AArch64 长跳转功能
  • 支持循环 unroll-and-jam
  • 支持循环交换优化
  • 修复 GCC 安全漏洞 CVE-2018-12886

Huawei OpenJDK

JDK(Java Development Kit)是 Java 开发者进行 Java 开发所必须的软件包,包含 JRE(Java Runtime Environment)和编译、调测工具。Huawei OpenJDK 在 OpenJDK 的基础上进行了 GC 优化、并发稳定性增强、安全增强等动作,提高 Java 应用程序在 ARM 上的性能和稳定性,满足客户在大数据等场景的计算需求。

Huawei OpenJDK当前版本特性列举如下:

  • 兼容Java SE 8
  • 引入叶子结点技术,优化ParallelScavengeGC
  • 针对 ARM 弱内存模型进行了稳定性增强
  • 优化Bits.get实现
  • 支持 JavaFX