• Home
Name Date Size #Lines LOC

..--

dist/12-May-2024-115110

docs/12-May-2024-10856

examples/12-May-2024-1,7971,797

figures/12-May-2024-

src/12-May-2024-3,9923,488

test/12-May-2024-201134

README_zh.mdD12-May-20242 KiB7544

package.jsonD12-May-2024427 2221

webpack.debug.config.jsD12-May-2024896 2510

webpack.dist.config.jsD12-May-2024852 249

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