Rust 性能优化日志(上)

phodal at 
最近的几个月里,一直在编写代码识别引擎 Scie ,好不容易解决了各种奇怪的问题。随后,在尝试做了一次 benchmark 之后,发现我写了的这么一些 Rust 代码,运行起来的速度非常慢。同样是对一个代码文件的分析,Scie 差不多要 12S 完成,而同样的 Node.js Addons 则只需要 200ms。于是,我开始了我的性能优化之旅。Clion Profiler 开始之前,先介绍一下 Clion 包含的相关功能,也就是 Profiler。不论是在 IDE 中的右键,还是在菜单栏中都可以轻松找到。对于我这种系统编程的新手来说,这种 IDE 的工具真的非常好用,笑~。执行一下:```/U……