wangzx's blog

A Query Intermediate Representation Language (Draft)

QIR 设计草案

Posted April 2, 2025 ‐ 22 min read

Understand Svelte Rune

通过代码片段讲述 Svelte Runes 背后的原理

Posted March 26, 2025 ‐ 9 min read

大量组件树下的性能对比

大量组件树下的性能对比

Posted March 6, 2025 ‐ 8 min read

measure IPC for M1

要挑战CPU的极致性能,IPC是一个重要的指标,本文介绍我在M1进行IPC度量的一些实践,以及因此而获得一些关于CPU的认知。

Posted February 6, 2025 ‐ 9 min read

the 1brc program

本文通过 1brc 这个编程挑战,来展示如何一步一步的进行代码优化,实现极具挑战的性能之旅

Posted February 6, 2025 ‐ 38 min read

LLVM学习系列二:从一段简单的C代码来学习LLVM-IR

本文通过一个简单的 C 代码来学习 LLVM IR 的生成过程,以及如何通过命令行工具来查看各个 pass 的输出。

Posted January 5, 2025 ‐ 12 min read

C++/Rust 面向CPU进行优化

C++/Rust 面向CPU进行优化

Posted December 27, 2024 ‐ 7 min read

一个 Zig 编译器的 Bug

一个 Zig 编译器的 Bug

Posted December 5, 2024 ‐ 3 min read

Zig Comptime

本文记录我对 zig comptime 的一些理解、思考

Posted December 5, 2024 ‐ 8 min read

bison(yacc) 源代码分析

bison(yacc) 源代码分析

Posted November 22, 2024 ‐ 16 min read