commit | 65eb95433c05043fe6fe59d0909bc38ab59ba5b0 | [log] [tgz] |
---|---|---|
author | Aaron Green <aarongreen@pigweed.infra.roller.google.com> | Fri Feb 14 10:33:03 2025 -0800 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Feb 14 10:33:03 2025 -0800 |
tree | 8578c80278f069e1a6ef49264f842ed4945273aa | |
parent | 305d141c03274d39434a467f0a3b0478a390af83 [diff] |
roll: pigweed pw_containers: Make size_reports more reusable The pw_containers size reports were added with the intention that they could be used in setting baselines for size reports of other modules that depended on them. On attempting that, it became apparent that the intrusive container size reports were too opinionated about their items. This CL adjusts the reports to use iterators to add items to containers instead. It also skips certain operations that require items to have certain traits, e.g. moveability or well-orderedness. Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/267813 Original-Revision: 1650a4bf4dbf34030d80d1bb05f9133fe6872fa7 Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed Rolled-Commits: 7ab1856e8c062a..1650a4bf4dbf34 Roll-Count: 1 Roller-URL: https://cr-buildbucket.appspot.com/build/8722935346859064897 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: Ifc82b231a55ca8974ff74dba0c442d96b20dc9b4 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/showcase/sense/+/268073 Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
git clone https://pigweed.googlesource.com/pigweed/showcase/sense
Welcome to Pigweed Sense, a tour of key Pigweed components experienced through an imagined air quality product.
Please visit Sense: An interactive tour through Pigweed to get started.