flutter / flutter/devtools

Selected "Trace Categories" don't match the timeline streams enabled by the VM

未关闭
#6,154 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
fix it friday P2 screen: performance
主要语言
Dart
星标
1.7k
派生
404
平均合并
6 天 17 小时
30 天内合并 PR
18

描述

Running a Dart CLI app enables the Dart, GC, and Compiler timeline streams by default. However, DevTools shows that Dart, GC, and Embedder are enabled instead.

**Provided `--timeline_streams` options:**
![image](https://github.com/flutter/devtools/assets/24210656/23f7542c-5190-4a76-aefe-8c76499ad625)

**DevTools Trace Categories selection:**
![image](https://github.com/flutter/devtools/assets/24210656/50aff11d-d831-4bf8-a2ed-d98e1558b9e9)

**Compiler Events in the timeline:**
![image](https://github.com/flutter/devtools/assets/24210656/0447b1c8-4a6c-4267-94a2-4f0a6cd4a978)

FYI @kenzieschmoll

贡献指南

打开贡献指南

调研方向

首先使用提供的 --timeline_streams 选项运行一个 Dart CLI 应用,然后将 DevTools 的 Trace Categories 选择与生成的时间线流和编译器事件进行比较。当所选类别准确表示由 VM 启用的 Dart、GC、Compiler 和 Embedder 流时,即表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
dart
领域
devtools, observability
Issue 类型
缺陷
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。