蚂蚁集团开源新一代 JVM 即时编译器 Jeandle


蚂蚁集团宣布正式开源基于 LLVM 的 JVM JIT 编译器 Jeandle。公告写道:

以“筋斗云”为喻,希望 Jeandle 可以为 JVM 加足马力,拓宽它的性能与生态边界,让 Java 如腾云驾雾般瞬息万里。

开源地址:

https://github.com/jeandle/jeandle-jdk
https://github.com/jeandle/jeandle-llvm

据介绍,Jeandle 是基于 OpenJDK Hotspot JVM 的全新 Just-In-Time(简称 JIT,即时)编译器,利用 LLVM 进行编译优化与代码生成,将 LLVM 的性能优势和生态优势引入 JVM 中。

为了整合 JVM 和 LLVM 两个复杂的系统,Jeandle 需要攻克多个技术难题:

  • 支持 JVM 的垃圾回收机制
  • 为 JVM 中的各种功能分别定制 LLVM 特性
  • 基于 LLVM 实现针对 Java 语言的多类优化算法

......

Jeandle 开源伊始,目前已经实现了若干关键功能,同时也有大量的研发工作仍在进行中。未来规划:

  • 2025 年全量 Bytecode 支持:社区计划在今年年底的版本中完成各类基础功能的支持,包括 exception、GC、sychronization 等等,覆盖全量的 bytecode。
  • 2026 年持续聚焦于性能优化的“黑科技”:
  • 推出 Java 定制优化套件:研发针对 Java 语言的各类优化算法,使 Jeandle 具备全面的优化能力,包括但不限于锁优化、类型分析、逃逸分析、inline等。同时实现基于运行时 profile 信息的优化能力和 deoptimization 能力
  • 加入 intrinsic:通过针对各类特殊场景定制的高效代码提升 Java 语言性能
  • 支持 on-stack replacement
  • 支持 G1 GC 算法

相關推薦

2023-11-07

11月6日,界面新闻从蚂蚁集团获悉,根据国家七部委联合公布的《生成式人工智能服务管理暂行办法》指导要求,蚂蚁百灵大模型已完成备案,基于百灵大模型的多款产品已陆续完成内测,将向公众开放。 本次通过备案的是蚂

2023-06-22

根据《科创板日报》的独家消息,蚂蚁集团技术研发团队正在自研语言和多模态大模型——内部命名为“贞仪”,该项目获得了蚂蚁集团管理层高度重视,已启动数月。 多模态大模型指的是将文本、图像、视频、音频等多模态

2023-09-09

在今日的外滩大会分论坛上,蚂蚁集团正式开源代码大模型 CodeFuse。 据介绍,这是蚂蚁自研的代码生成专属大模型,可以根据开发者的输入提供智能建议和实时支持,帮助开发者自动生成代码、自动增加注释、自动生成测试

2024-07-13

蚂蚁集团发布了开源项目 EchoMimic。据介绍,EchoMimic 不仅能根据人像面部特征和音频来帮人物对口型,还可以结合面部标志点和音频内容生成较为稳定、自然的视频。 GitHub:https://github.com/BadToBest/EchoMimic EchoMimic 具备较高

2025-04-15

蚂蚁集团副总裁、前基础大模型负责人徐鹏已离职。徐鹏一直从事人工智能领域技术研究,曾在谷歌工作11年,负责和领导了谷歌翻译的核心技术研发,并参与了谷歌显示广告系统的算法研发。 此前蚂蚁成立AI创新研发与应用部

2025-06-07

清华大学与蚂蚁集团InclusionAI团队联合发布了一款名为AReaL-boba²的异步强化学习(RL)训练平台。该平台专为大型语言模型设计,与传统的同步强化学习训练方法相比,它能在保持相似训练结果的同时,大幅缩短训练时间。 这得

2025-03-25

彭博社援引知情人士报道称,蚂蚁集团使用中国制造的半导体开发训练人工智能模型的技术,可将成本降低20%。对此,蚂蚁方面回应称:蚂蚁针对不同芯片持续调优,以降低AI应用成本,目前取得了一定的进展,也会逐步通过开

2024-07-02

蚂蚁区块链科技(上海)有限公司发生工商变更,注册资本由1亿人民币增至15亿人民币。该公司成立于2018年12月,由蚂蚁链(上海)数字科技有限公司全资持股。 此前,蚂蚁链(上海)数字科技有限公司也完成了一轮增资,

2025-06-27

库技术创新和应用的宣言。 OceanBase 始创于 2010 年,是蚂蚁集团完全自主研发的国产数据库。2020 年 OceanBase 成立北京奥星贝斯科技有限公司并开始独立商业化运作。2021 年,OceanBase 正式开源(https://gitee.com/oceanbase),300 万行

2022-06-01

M Native,Spring 社区试验性项目)通过使用 GraalVM 原生镜像编译器将 Spring 应用程序编译为独立的系统原生可执行文件(无需安装 JVM),提供了一种在轻量级容器中原生部署 Spring 应用程序的新方法,支持 Java 和 Kotlin,并提供有趣

2023-06-09

发布了可信云云原生评估、优秀案例评选结果。其中 「新一代云原生数据仓库 Databend 」荣获 2023 年度云原生技术创新领航者-云原生技术创新案例。 Databend 是一款开源、弹性、低成本,基于对象存储也可以做实时分析的新式

2022-02-24

za 和 GNOME 团队其他成员还尝试使用过 Java,但 Java 的即时编译器 JIT 在当时发展有限,工具包也还不够完善。于是 GNOME 团队最终使用了一个由 C 语言编写的 GUI 应用程序开源工具包 GTK。“GTK 符合我们的要求,但它是用 C 编程的

2023-10-25

。 不过,对于此次故障原因,官方暂未作说明。 蚂蚁集团旗下的在线文档编辑与协同工具语雀出现服务器故障,在线文档、客户端和官网目前均无法打开。 官方微博回应称,语雀出现网络故障,导致无法访问,此故

2025-07-30

蚂蚁集团 inclusionAI 团队发布了全面升级版的全模态模型 Ming-Lite-Omni v1.5,基于 Ling-lite-1.5 构建,总参数量为 203 亿(其中 MoE 部分活跃参数为 30 亿),在图像-文本理解、文档理解、视频理解、语音理解与合成、图像生成与编辑等