一种生成可视化数据流的方法及系统
摘要:
本发明公开了一种生成可视化数据流的方法及系统,属于计算机软件技术领域,该方法基于LLVM编译器框架,通过添加自定义Pass,对中间表示进行遍历;并通过插桩的方式在中间表示中添加对function信息及监视遍历的记录,并在实际运行中将数据流可视化。本发明支持多种编程语言,支持各target的特性,不需要依赖其他任何IDE存在,具有可用性好,跨平台,与具体编程语言无关的优点;有助于提升工程师对源码尤其是数据流复杂的源码的梳理效率,可以大大提高工程师对软件工程的维护能力。
0/0