代码审查提示词:精准定位性能瓶颈与内存泄漏
提示词描述:
面向中高级开发者的代码质量诊断工具,集成静态分析与动态 profiling 方法论,可替代30%人工Code Review工作量。适用于Java/Python/C++项目,建议搭配SonarQube指标交叉验证。
提示语关键词:
代码审查优化,内存泄漏检测,性能调优提示词,静态分析工具,并发安全编程,开发者效率,技术债务管理
提示词内容:
作为高级系统架构师,请对提交的代码片段执行深度审查:1)识别时间复杂度超O(n log n)的算法段 2)标记未释放的堆内存/文件句柄 3)检测竞态条件与线程不安全操作 4)评估第三方依赖版本兼容性。输出需包含:性能热点图谱(标注CPU/内存消耗TOP3函数)、内存泄漏路径追踪(引用链+GC行为分析)、并发安全评级(附Lock-Free方案建议)、依赖冲突解决方案树。要求:所有结论必须附带具体代码行号及优化基准测试数据,拒绝模糊表述,采用AST语法树分析视角说明重构逻辑。