2022

04-17 Swift 编译器优化技术:WMO
04-10 C 语言 rand() 会可能调用 malloc()
04-05 《好好赚钱》书摘
03-20 链接器优化: 相同代码折叠 ICF
03-13 《罪与罚》书摘
02-20 《孙子兵法》书摘
01-16 编译优化 - 循环优化

2021

12-26 Swift 编译器构建学习笔记
12-12 那些编译器优化盲区 - 1
11-21 《置身事内》书摘
11-14 《非线性成长》书摘
10-16 LLVM JIT 的运用:WebKit FTL JIT
10-10 【论文阅读】身体的劳动与劳动者
10-07 LLVM 新一代 JIT API:ORC
09-12 《上帝掷骰子吗?》书摘
09-04 C++ 异常是如何实现的
08-28 《你当像鸟飞往你的山》书摘
08-21 SOLID 代码设计原则
08-15 C++ 析构函数的坑
08-07 《WebAssembly 原理与核心技术》笔记
08-01 代码分析属性图 CPG 介绍
07-25 《时间的秩序》书摘
07-24 【译】LLVM 类型相等判断
07-17 《富爸爸,穷爸爸》书摘
07-17 代码 bug 嗅探器:Sanitizer
07-10 跨语言调 C 库:DragonFFI
07-03 【译】LLVM 类型系统
06-27 《杀死一只知更鸟》书摘
06-26 代码优化利器 LTO 介绍
06-19 【论文阅读】C++ 二进制插桩检测程序缺陷
06-14 【译】LLVM 的设计
06-13 【译】CMake 构建工具
06-13 【译】Ninja 构建系统
06-12 【译】编译构建的确定性分析
06-05 C++ 是如何处理函数符号查找?
05-29 CPU 分支预测探索与利用
05-23 【译】优化 clang 编译器的 mapping 函数
05-16 《go 语言圣经》笔记
05-04 《少有人走的路:心智成熟的旅程》书摘
05-04 栈冲突保护
05-04 《创业维艰:如何完成比难更难的事》书摘
05-04 堆内存优化之动态栈分配
05-04 《成为乔布斯》书摘
05-04 《python3 网络爬虫开发实践》笔记
05-03 《深度探索C++对象模型》笔记
05-03 《基于 LLVM 克隆代码检测关键技术研究》笔记
05-03 《被讨厌的勇⽓》书摘
05-03 CMU C++ Tips 笔记
05-03 c++ 类方法和普通方法调用有何不同?
05-03 MacOS:多架构产物如何融合?