Hotdry.
所有分类

compiler-design

设计与美学

Guts 中的核心类型映射与 Schema 推理

探讨 Guts 库从 Go 结构体自动推断 Schema 的核心算法,生成类型安全的 TypeScript 接口,实现前后端无手动映射的双向序列化。

阅读全文 →

Ruby YJIT 中的循环不变代码运动实现

在 Ruby YJIT JIT 编译器中实现循环不变代码运动(LICM),通过控制流分析和别名检查优化循环性能,提供工程化参数和实现要点。

阅读全文 →

使用类型创新实现 Rust 中的安全自借用

在 Rust 中,通过不可思议的类型扩展借用检查器,实现递归数据结构的 self-borrows,而无需 unsafe 代码块,提供工程化参数与实现清单。

阅读全文 →

用 Rust 为 Boa JS 引擎工程 JIT 后端

面向 Boa JS 引擎的 JIT 后端工程实践,聚焦动态代码生成、寄存器分配与嵌入式系统优化,实现亚 100ms 启动时间。

阅读全文 →
4 / 9 页 · 共 699