CpuProfileData.filterFrom - can't filter from already filtered data
オープン
devtools app performance
P2
product-quality
screen: cpu profiler
- 主要言語
- Dart
- スター
- 1.7k
- フォーク
- 404
- 平均マージ
- 6日 17時間
- マージ済み PR(30日)
- 18
説明
ensure we can filter from an already filtered profile. Currently when trying to do this, a null exception is thrown. Likely has something to do with stack frame parent ids not getting set properly on the filtered output. If we can filter from already filtered data, we can improve the performance of filtering, since we'd be able to filter from a subset of data instead of the entire data set.
コントリビューションガイド
調査の方向性
CpuProfileData.filterFrom から開始し、すでにフィルタリングされたプロファイルをフィルタリングして null 例外を再現します。フィルタリング後の出力でスタックフレームの親 ID がどのように割り当てられるかを追跡します。サブセットのフィルタリングが成功し、例外なしで期待されるプロファイルデータが生成されれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- dart
- 領域
- devtools, performance
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100