compiler

标签

Cards List
#compiler

将React编译器移植到Rust

Hacker News Top · 2026-06-10 缓存

一项将React编译器移植到Rust的计划,旨在提高性能并与Rust生态系统集成。

0 人收藏 0 人点赞
#compiler

发布 Fil-C Linux/x86_64 版本 0.679 · pizlonator/fil-c

Lobsters Hottest · 2026-06-08 缓存

Fil-C 0.679 是一个全新版本,它是 C 和 C++ 的一种极度兼容的内存安全实现,采用并发垃圾回收和隐形能力来防止所有内存安全错误,且没有逃生舱口。

0 人收藏 0 人点赞
#compiler

为我的离线渲染器制作一个着色语言

Hacker News Top · 2026-06-08 缓存

作者详细介绍了为其离线CPU渲染器SORT创建的自定义着色语言库——微型着色语言(TSL),并解释了其动机,包括学习、灵活性、Apple Silicon支持以及相比使用OSL减少依赖等。

0 人收藏 0 人点赞
#compiler

Blaise v0.10.0:本地后端、线程与增量编译

Hacker News Top · 2026-06-08 缓存

Blaise v0.10.0 通过 QBE 增加了本地后端支持、线程功能和增量编译,推动这款现代 Object Pascal 编译器向自托管和更广泛的平台支持迈进。

0 人收藏 0 人点赞
#compiler

值编号

Hacker News Top · 2026-06-08 缓存

本文解释了值编号,一种编译器优化技术,用于识别相同的计算以避免冗余,基于静态单赋值(SSA)形式,并使用哈希合并进行高效比较。

0 人收藏 0 人点赞
#compiler

amd64 微架构级别对 Go 有多大帮助?

Lobsters Hottest · 2026-06-08 缓存

使用 Roaring Bitmap 库对不同 amd64 微架构级别(GOAMD64)编译的 Go 程序进行性能评估,结果表明启用诸如 popcnt (v2) 或 AVX-512 等新指令集可以显著提升性能。

0 人收藏 0 人点赞
#compiler

TensorBench: 在基于编译器的张量框架上对代码代理进行基准测试

arXiv cs.CL · 2026-06-05 缓存

TensorBench 是一个基于编译器的张量框架上的基准测试,包含199个功能添加和重构任务,评估了七个代码代理,其通过率范围从22.1%到64.8%。

0 人收藏 0 人点赞
#compiler

沃伦抽象机:教程重构

Lobsters Hottest · 2026-06-05 缓存

该仓库提供Hassan Ait-Kaci的著作《沃伦抽象机:教程重构》的电子版,这是一本已绝版的关于Prolog编译所用的沃伦抽象机的教程,现已免费提供非商业使用。

0 人收藏 0 人点赞
#compiler

@PyTorch: 6月15日(周一),PyTorch Foundation 项目 Helion 将在 PLDI 2026(第47届 ACM SIGPLAN 会议…)上举办 Helion DSL 教程。

X AI KOLs Following · 2026-06-04 缓存

PyTorch Foundation 项目 Helion 将在丹佛举办的 PLDI 2026 上开设 Helion DSL 教程。这是一个互动式工作坊,面向编译器研究人员、内核作者和机器学习系统工程师,参与者将编写、自动调优并运行真实的 Helion 内核。

0 人收藏 0 人点赞
#compiler

我构建了一个将Python重写为面向模型表示的编译器

Reddit r/LocalLLaMA · 2026-06-03 缓存

Vulpine是一个编译器,它将人类可读的Python代码转换为针对LLM优化的压缩宏表示,平均减少13.8%的token数,同时支持精确的结构重建。

0 人收藏 0 人点赞
#compiler

Swift type checker 的最新改进

Lobsters Hottest · 2026-06-02

Swift type checker 的最新改进,这是 Swift 编程语言的一个开发者工具。

0 人收藏 0 人点赞
#compiler

GCC 16及以后版本中的BPF支持

Lobsters Hottest · 2026-06-02 缓存

何塞·马奇西(José Marchesi)和GCC-BPF团队提供了GCC 16中BPF支持的更新,突出了在与LLVM功能对等方面取得的进展,以及内核BPF自测通过率的提升。

0 人收藏 0 人点赞
#compiler

QBE - 编译器后端:版本 1.3

Lobsters Hottest · 2026-06-01 缓存

QBE 1.3 是一个重要的编译器后端版本,新增了 7000 行代码,引入了一种新的 IL 匹配算法,针对 coremark 基准测试进行了优化(性能从 gcc -O2 的 40% 提升到超过 63%),支持 Windows ABI 和位置无关代码生成。

0 人收藏 0 人点赞
#compiler

Kefir C 编译器公开开发停止

Hacker News Top · 2026-06-01 缓存

Kefir C 编译器的主要开发者宣布停止公开开发,将项目无限期转为私有模式,以保持个人兴趣和可持续性。

0 人收藏 0 人点赞
#compiler

Chibil:针对.NET IL的C编译器

Hacker News Top · 2026-05-31 缓存

Chibil 是一个用C#编写的C编译器,针对.NET IL,能将C代码编译为.NET可执行文件。它基于chibicc,并能运行DOOM。

0 人收藏 0 人点赞
#compiler

Perry 使用 SWC 和 LLVM 直接将 TypeScript 编译为可执行文件

Hacker News Top · 2026-05-30 缓存

Perry 使用 SWC 和 LLVM 将 TypeScript 直接编译为原生可执行文件,生成无运行时依赖的小型二进制文件,支持所有主流平台和原生 UI 组件。

0 人收藏 0 人点赞
#compiler

PassNet: 扩展大规模语言模型用于图编译器Pass生成

arXiv cs.AI · 2026-05-29 缓存

本文介绍了PassNet,一个用于基于LLM的编译器Pass生成的大规模生态系统,包含一个包含超过18K个计算图的数据集和一个带有新指标的基准测试(PassBench)。实验表明,尽管LLM在单个子图上相对于TorchInductor可实现高达3倍的加速,但一致性仍是瓶颈;在PassNet轨迹上微调一个小模型可带来显著改进。

0 人收藏 0 人点赞
#compiler

Riscrithm – 一款用 Go 编写的直观的 RISC-V 汇编器和优化器

Hacker News Top · 2026-05-25 缓存

Riscrithm 是一种用于 RISC-V 的高级宏汇编方言,使用 Go 编写,可将可读代码编译为纯 RISC-V 汇编,并支持可选优化。

0 人收藏 0 人点赞
#compiler

主机调优GCC以加快编译速度

Lobsters Hottest · 2026-05-25 缓存

这篇博客文章介绍了如何使用配置文件引导优化、LTO和-O3构建主机调优的GCC编译器,以实现更快的编译速度,并附有详细的说明和基准测试。

0 人收藏 0 人点赞
#compiler

10,000 Lines Later: When a Tool Became a Compiler - Rob Durst - Gleam Gathering 2026

Lobsters Hottest · 2026-05-24 缓存

Rob Durst 在 Gleam Gathering 2026 上分享了如何用 Gleam 将 YAML-to-Terraform 的配置工具重写为编译器,并从中体会到类型驱动设计和解码器模式的力量。

0 人收藏 0 人点赞
← Previous
Next →
← 返回首页

提交意见反馈