Blade是我们开发的大规模C++项目构建工具. gperftools是google开发的性能工具,由高效内存分配器,CPU性能分析器,堆分析器,堆检查器等工具组成. 和其他构建工具不同,结合gtest,Blade直接集成了对测试的支持,使得你可以像构建代码一样运行测试. 为了进一步提高测试的效果,我们还在测试中集成了gperftools的heapchecker,能够发现如下问题: new和delete不匹配,比如new[]分配的用delete而不是delete[]释放.或者用free释放. 堆…