Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
dist/ | 12-May-2024 | - | 115 | 110 | ||
docs/ | 12-May-2024 | - | 108 | 56 | ||
examples/ | 12-May-2024 | - | 1,797 | 1,797 | ||
figures/ | 12-May-2024 | - | ||||
src/ | 12-May-2024 | - | 3,992 | 3,488 | ||
test/ | 12-May-2024 | - | 201 | 134 | ||
README_zh.md | D | 12-May-2024 | 2 KiB | 75 | 44 | |
package.json | D | 12-May-2024 | 427 | 22 | 21 | |
webpack.debug.config.js | D | 12-May-2024 | 896 | 25 | 10 | |
webpack.dist.config.js | D | 12-May-2024 | 852 | 24 | 9 |
README_zh.md
1# Circuit IR可视化工具 2 3## 简介 4 5本文主要介绍Circuit IR可视化工具,它可以根据ark_aot_compiler生成的log文件实现可视化分析。目前工具支持web入口。 6 7## 目录 8 9 arkcompiler_ets_runtime 10 └──ecmascript 11 └── dfx 12 └── circuit_viewer 13 ├── dist # 工具发布目录 14 ├── docs # 工具说明文档 15 ├── examples # 工具需要的文件样例 16 ├── figures # 图片文件 17 ├── src # Circuit IR可视化工具源码,用于界面的绘制呈现等处理 18 ├── test # 单元测试 19 ├── OWNER # 所有者说明 20 └── README_zh.md # 工具使用指导文档 21 22## 使用对象 23 24优化Circuit IR的开发者 25 26## 使用场景 27 28需对Circuit IR log文件分析,窗口中展示可视化流图对应log文件内容。 29 30## 工具使用 31 32具体的工具使用步骤,可以左键单击以下链接了解: 33 34[工具使用说明](./docs/INSTRUCTION_zh.md) 35 36### 工具输出 37 381. 根据使用者指定的Circuit IR log文件,工具会输出对应的可视化流图。可供分析的Circuit IR log文件存放在以下路径: 39 40 ``` 41 arkcompiler_ets_runtime/ecmascript/dfx/circuit_viewer/examples 42 ``` 43 44在window环境下,根据输入文件生成可视化窗口,如下图所示: 45 46 ![](./figures/example.png) 47 48## 工具开发说明 49 50### 对象 51 52工具的开发者 53 54### 开发场景 55 56若当前工具的功能已经不能满足开发者的全部需求,则开发者可以基于已有的源码对工具进行二次开发,来增强工具的能力,编译打包生成自定义的工具。 57 58### 开发步骤 59 60[工具开发说明](./docs/DEVELOP_zh.md) 61 62## 版本说明 63 64 暂无 65 66## FAQ 67 68## 参与贡献 69 70暂无 71 72## 相关仓 73 74暂无 75