- 删除已完成使命的 UI_Refactor_Plan/Progress/Report(已在 dev 提交 764e5be)。 - 新增 Documents/Code_Review_Plan.md:结构 + 性能 + 体积的节点化计划, 含已确认的问题事实(dynamic_cast 在最小复现里 +75,264 B、 cp-demangle.o 56,320 B、每个 EdgePanelKind 出现 21-26 次等)。 - 新增 Documents/Code_Review_Progress.md:基线数字与节点记录。
31 lines
904 B
Markdown
31 lines
904 B
Markdown
# Code Review 进度(分支 `Code_Review`)
|
||
|
||
> 每个节点完成后追加:节点号、改动摘要、验证方式、实测数字。
|
||
> 计划见 `Documents/Code_Review_Plan.md`;最终报告见 `Documents/Code_Review_Report.md`。
|
||
|
||
## 基线(起点 `764e5be`)
|
||
|
||
| 项 | 数值 |
|
||
| --- | --- |
|
||
| Release 产物 | **890,880 B** |
|
||
| `.text` | 753,136 B |
|
||
| `.rdata` | 36,936 B |
|
||
| `.pdata` | 30,420 B |
|
||
| `.xdata` | 29,496 B |
|
||
| `.rsrc` | 20,656 B |
|
||
| `.idata` | 12,856 B |
|
||
| Debug 产物 | 1,801,617 B |
|
||
| 源码规模 | 约 5.6 万行 |
|
||
|
||
关键发现(详见计划 §一):
|
||
|
||
* `dynamic_cast`(`Toolbar.cpp:370`)使最小复现程序从 39,936 B 涨到 115,200 B
|
||
⇒ **+75,264 B**;map 中 `cp-demangle.o` 占 **56,320 B**。
|
||
* 每个 `EdgePanelKind` 在源码中出现 21–26 次(6 种面板 ⇒ 约 140 处手写分支)。
|
||
|
||
---
|
||
|
||
## 节点记录
|
||
|
||
(下面按完成顺序追加)
|