用 AI 检测代码覆盖率

最近发现一个检测代码覆盖率的新玩法,可以在不执行代码的情况下,利用 AI 来预测代码的覆盖率。本文来简单了解一下。

Alive2: LLVM 编译器优化正确性验证工具

编译器会进行很多的代码转换和优化的操作,如何保证这些操作的正确性尤为重要。这时候就需要翻译验证(translation validation) 工具了,本文简单介绍下发现了 LLVM 转换中 10 多个 bug 的 Alive2。

WSL: 用于 Linux 运行的 Windows 子系统简介

通常要装 Linux 系统,我们会通过虚拟机或系统启动盘安装,不过最近发现 Windows 系统提供了 WSL 的解决方式,可以直接在 Windows 系统上运行 Linux 的操作,比较方便简单且无需繁琐的切换,本文简单介绍一下。