投稿 提交工具 投放合作

Bytecoder:JVM 字节码转译框架

大语言模型 966(+1) 65 Java 2026-11-15 在 GitHub 打开

解析 JVM 字节码为中间表示并转译到 JavaScript、WebAssembly、OpenCL 等目标语言的框架。

Bytecoder 是一个面向 Java 字节码的富领域模型与转译框架:解析 JVM 字节码并转换为中间表示,经优化阶段后交给后端生成目标代码。主要目标是 JavaScript 和 WebAssembly(后者输出文本与二进制形式),另有 OpenCL 后端,可把单个算法编译为 OpenCL 在 GPU 上执行,用于让 JVM 上运行的程序利用 GPU。项目宣称支持 Java 8 到 Java 20,以 OpenJDK 20 作为 JRE 类库,并可与 vue.js 等 UI 框架集成、配合调试工具链和 SourceMap 使用。

Star 趋势2026-11-07 — 2026-11-14当前 Stars 96624h +1

96396596611-0711-1111-14