Skip to content
P
非影
精选
最新
漏洞
研究
工具
主题
来源
搜索
搜索
English
面向安全从业者的中英双语安全研究与漏洞情报精选。
抽象语法树的生与死
blog.trailofbits.com
| 博客 |
#ast
|
#cpp
|
#compilers
|
#software-engineering
|
#programming
摘要
Trail of Bits工程师结合LLVM反编译器开发经验,探讨编译器中抽象语法树(AST)的设计取舍:节点结构、内存布局与API设计,比较朴素实现、OOP风格与基于索引方案的优劣。
发布时间
2024-05-02 13:00
收录时间
2026-07-03 03:47
原文 ↗
相关内容
使用 blight 实现高保真构建插桩
(blog.trailofbits.com)
使用 constexpr 编写更快、更小、更安全的代码
(blog.trailofbits.com)
McSema 如何处理 C++ 异常
(blog.trailofbits.com)
C/C++ 中的非对齐访问:是什么、为什么以及如何正确处理
(blog.quarkslab.com)
Easy::jit:C++ 的即时编译
(blog.quarkslab.com)
用 LLVM 把普通代码变成“惨案”:回归篇
(blog.quarkslab.com)
返回