commit | 4ed1c32ab5609d331f498855244fc9d0bfb5a39e | [log] [tgz] |
---|---|---|
author | Aaron Green <aarongreen@pigweed.infra.roller.google.com> | Tue Oct 01 17:48:13 2024 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Oct 01 17:48:13 2024 +0000 |
tree | 7f62a0b3b8e4534b63b63a2fd2b93a361e797d5c | |
parent | a2b4450405af2a65b46d6b7665b7c4e77ee7b42a [diff] |
roll: pigweed pw_allocator: Add MeasureFragmentation This CL provides an implementation of the algorithm to calculate a fragmentation metric that was only previously described. This typically shouldn't be invoked on device unless there is robust floating point support. Adding this method allows platforms that do have floating support to avoid implementing it themselves, as well as providing it for host tasks like benchmarking. Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/238417 Original-Revision: 020780642847dba69a9b2025f1f698fe3d8e4801 Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed Rolled-Commits: 39f64a722bd247..020780642847db Roller-URL: https://ci.chromium.org/b/8735259533443445953 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: I9c497237ad5af87649deb357e9be82598d0fbb1b Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/showcase/sense/+/239113 Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.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.