commit | f85d11f32d013d01cdb0b53021e3c58b7ffa4957 | [log] [tgz] |
---|---|---|
author | pigweed-integration-roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com> | Thu Dec 02 03:01:58 2021 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Dec 02 03:11:57 2021 +0000 |
tree | 94ad69cc77fa9514a805bebb2dd563d1917ea3be | |
parent | be8080606e80f561279a113de02b54975c8b7f4a [diff] |
[roll third_party/pigweed] pw_software_update: Replace macro with function Reduce code size by moving some parts of the SET_ERROR() macro into a function. This saves 2 * 26 PW_CHECK() invocations by pushing those checks into shared code. More savings are possible by re-using the computed log slug, but that requires adding functionality to pw_log and will come later. Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/70120 https://pigweed.googlesource.com/pigweed/pigweed third_party/pigweed Rolled-Commits: 7aadfd5e5c7c13b..273e2fff664483c Roller-URL: https://ci.chromium.org/b/8828992123480252257 Cq-Cl-Tag: roller-builder:pigweed-experimental-roller Cq-Cl-Tag: roller-bid:8828992123480252257 CQ-Do-Not-Cancel-Tryjobs: true Change-Id: Iccb0f8536e8a2d3e65f912c72d7858e7d21b4283 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/71642 Bot-Commit: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com> Commit-Queue: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
This repository contains experimental pigweed modules.
Clone this repo with --recursive
to get all required submodules.
git clone --recursive https://pigweed.googlesource.com/pigweed/experimental
This will pull the Pigweed source repository into third_party/pigweed
. If you already cloned but forgot to --recursive
run git submodule update --init
to pull all submodules.