加载中

gobuilder - 编译 go 项目的工具

gobuilder是一个非常方便好用的 go build增强小工具,一键免脚本跨平台编译。它功能上与go build类似,但是做了增强。能够同时编译到不同平台和架构,也不需要单独写脚本。 项目特...

收藏 6
更新于 2024/06/14

LLVM MinGW - llvm-mingw 二进制文件

LLVM MinGW 是可重复构建基于 LLVM/Clang/LLD 的 mingw-w64 工具链的秘诀。 基于 LLVM 的 MinGW 工具链的优点是: 支持以 ARM/ARM64 为目标...

收藏 2

MinGW-W64-binaries - MinGW-W64 二进制文件

MinGW-W64-binaries 是可重复构建基于 LLVM/Clang/LLD 的 mingw-w64 工具链的秘诀。 基于 LLVM 的 MinGW 工具链的优点是: 支持以 ARM/A...

收藏 2

rocm-llvm - 用于 Rocm 的 LLVM 分支

ROCmCC 是基于Clang/LLVM的编译器。它对AMD的GPU和CPU做了很多优化,并且支持HIP/OpenMP/OpenCL等异步编程模型。 ROCm——ROC platforM 的简称...

收藏 3

LPython - Python 编译器

LPython 是最新的开源 Python 实现,目标是打造高性能版本的 Python。 LPython 官网写道,它一直作为 Python 编译器在开发,能够生成优化的机器代码。LPython...

收藏 9
更新于 2023/08/03

Cinder Python - 高性能 Python 分支

Cinder 是 Meta 基于 CPython 3.10 构建的内部自用高性能分支。 Cinder 针对性能进行了许多优化,包括 JIT、延迟加载模块、预编译静态模块、字节码内联缓存、协程的即...

收藏 6
更新于 2023/07/13
Cinder Python

Ezno - Rust 编写的 JS 编译器和检查器

Ezno 是一个用 Rust 编写的 JavaScript 编译器和检查器,专注于静态分析和运行时性能。Ezno 的核心是一个 JavaScript 的类型检查器,类型检查器可以在运行时防止错误...

收藏 3
更新于 2023/06/12

sccache - 支持云存储的 ccache

sccache 是一个类似于 ccache 的编译器缓存工具。它用作编译器包装器并尽可能避免编译,将缓存结果存储在本地磁盘或多个云存储后端之一中。 sccache 包括对 C/C++ 代码、 R...

收藏 1

Zhouyi Compass Optimizer

Compass Optimizer, 简称OPT, 是周易 Compass Neural Network Compiler (Python包名为AIPUBuilder) 工具链的一部分,主要负责...

收藏 2
更新于 2023/04/12

Nanotube - 基于 LLVM 的编译器

Nanotube 是编译器通道、库和 API 的集合,用于促进 EBPF XDP 和 similar networking 代码在 SmartNIC 的 FPGA 上执行。编译器将 EBPF X...

收藏 0
更新于 2023/03/30

Codon - 高性能 Python 编译器

Codon 是一款高性能 Python 编译器,可将 Python 代码编译为本机机器代码,而无需任何运行时开销。 在单线程上,Python 的典型加速大约为 10-100 倍或更多,性能通常与...

收藏 36
更新于 2023/01/03
Codon

TypeRunner - 高性能 TypeScript 编译器

TypeRunner 是一个高性能 TypeScript 编译器。 Goals 解析器 类型检查(作为 CLI 和库) 语言服务器 交互式类型调试 用其他语言输入信息 (可选)转译为 JavaS...

收藏 5
更新于 2022/10/31
TypeRunner

Manifold-systems - 流式能力增强 Java 编译插件

Manifold 是一个Java编译器插件,提供以下能力: 直接、类型安全地访问: GraphQL JSON & JSON 模式, YAML, XML CSV JavaScript 等等 扩展方...

收藏 7
更新于 2022/10/06
Manifold-systems

TPU-MLIR - TPU 编译器

TPU-MLIR 是一个专注于 AI 芯片的 TPU 编译器开源工程,提供了一套完整的工具链,可以将不同框架下预训练过的深度学习模型,转化为可以在 TPU 上运行的二进制文件 bmodel,从而...

收藏 11
更新于 2022/08/16

The Super Tiny Compiler - 超小型编译器

The Super Tiny Compiler 是一个仅有约 1000 行代码的迷你编译器,可用于把 LISP 语言编译成我们熟悉的 JavaScript 语言。 The Super Tiny ...

收藏 3
开源软件作者
AudioCompare 作者
el-admin 作者
TLv8 IDE 作者

Cheerp - 用于 Web 的 C++ 编译器

Cheerp 是一个基于 LLVM monorepo 的 C++ 编译器,允许将 C/C++ 代码编译为 WebAssembly 和 JavaScript。 Cheerp 基于并集成到 LLVM...

收藏 8
Cheerp

MovForth - Forth 语言编译器

MovForth 将 Forth 源代码编译为可执行的二进制文件。使用 LLVM IR 作为中间目标,是将 Forth 适配到现代编译器库和现代架构的实验。 自下而上编译;没有字典或解释器保留在...

收藏 1

AsmREPL - x86-64 汇编语言的 REPL

AsmREPL 是一个适用于 64 位 x86 汇编语言的 REPL,支持以最低级语言进行交互式编码。 用法: 安装 gem: $ gem install asmrepl 然后像这样启动 re...

收藏 1

Pyjion - Python 3.10 的嵌入式 JIT 编译器

Pyjion 是 Python 3.10 的嵌入式 JIT 编译器,将本机 CPython 字节码编译成机器码。它可以通过 pip 安装到 Linux、Mac OS X 或 Windows 上的...

收藏 1
更新于 2021/11/11
Pyjion

jMiniLang - Kotlin 实现的编译器和虚拟机

jMiniLang 项目是一个 LR 编译器、虚拟机一体化工程,并且对虚拟机进行了拓展,参考了操作系统设计的思想。 Features(特性) 词法分析阶段。Lexer which generat...

收藏 0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部