Hasty Briefsbeta

双语

Parallel Self-Hosted Code Generation in the Zig Compiler

a year ago
  • #compiler-optimization
  • #debugging
  • #cross-compilation
  • 在Linux和macOS系统的Debug版本中实现了x86_64后端的并行化编译管道,性能提升5%至50%
  • 自研x86后端现已成为Debug模式默认选项,在编译速度和鲁棒性上超越LLVM
  • 引入全新UBSan运行时,为C程序中的未定义行为提供更清晰的错误信息
  • Zig的无libc内存分配器在部分基准测试中已超越glibc,标志着重大里程碑
  • 新增FreeBSD和NetBSD交叉编译支持,并计划扩展至OpenBSD与Dragonfly BSD
  • Zine 0.10.0更新使静态网站生成器实现独立运行,官方Zig网站因此获得改进
  • 专为增强Zig自研后端调试支持的LLDB分支现已完成文档编写,可供用户测试