commit | 2e81913119864206917008bb86781a46a8daf10a | [log] [tgz] |
---|---|---|
author | Ben Konyi <bkonyi@google.com> | Fri Sep 24 23:02:49 2021 +0000 |
committer | dart-luci-ci-builder <dart-luci-ci-builder@dart-ci.iam.gserviceaccount.com> | Fri Sep 24 16:03:58 2021 -0700 |
tree | c8f48ac54e831280a6a826c6072f4453666553e3 | |
parent | 51bf627465e2a2feb814b7c0b33c43b2dcb567d5 [diff] |
[ Profiler ] Fix CPU sample streaming sending only a single sample block instead of a chain of blocks A pointer to a single SampleBlockBuffer was being passed in while building a profile instead of a reference to SampleBlockListProcessor. This also could lead to a segfault if there were no blocks to process. TEST=CQ + manual testing in Flutter engine Change-Id: I1e2903cf718da7b32747553c2ed1efcb78b62c86 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/214441 Commit-Queue: Ben Konyi <bkonyi@google.com> Reviewed-by: Siva Annamalai <asiva@google.com> https://dart.googlesource.com/sdk/+/7786183e144df65b5411163caf8abe8b7e93df62