)]}'
{
  "commit": "8ed6fdc9238a617d18072611dc214f2d4ba81304",
  "tree": "fa7e73e93b8d92d7de547c41b0cb36d42e9fbdb7",
  "parents": [
    "931e29057d73dbb6cede61529bcaa9dfc3af7949"
  ],
  "author": {
    "name": "pigweed-roller",
    "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
    "time": "Thu Feb 20 17:12:14 2025 -0800"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Feb 20 17:12:14 2025 -0800"
  },
  "message": "roll: third_party/pigweed 2ac8a3a..05d1f44 (20 commits)\n\n05d1f44:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/269294 pw_kernel: Wire up panic handler\n280634d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/269214 pw_kernel: Flatten //pw_kernel/kernel\naec9c4a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/269232 pw_kernel: Move spinlocks into kernel crate\nb3864ad:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/269793 pw_protobuf_compiler: Tidy up nanopb_proto_library\n659b94b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/269138 pw_function: Guidance for using pw::Function; rework aliases\n4641cef:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/269754 pw_protobuf_compiler: rm deps nanopb_proto_library\n85ab4d3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/269792 pw_protobuf_compiler: Narrow pw_assert dep\nde83b5b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/261452 pw_assert: Mark :backend deprecated\n2695a7e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/269752 pw_bluetooth_proxy: Unregister channel before sending close event\n1872404:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/269332 pw_span: Restrict span_cast\u003cT\u003e to one-byte types\n0c58d27:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/268732 pw_multibuf: Add support for alignment to SimpleAllocator\n71f9739:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/264514 pw_env_setup: Remove bazel.json\ne114a96:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/269393 pw_presubmit: Update .clang-format to add newlines at the end of files\n0012099:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/268952 pw_bluetooth_proxy: Support two word event callback functions\n4cbbd18:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/269592 pw_ide: Unify testing\nd41e457:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/269052 pw_kernel: Dump exception frame on every exception\n73977b9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/267992 pw_kernel: Add NVIC register accessors\n73c1156:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/267935 pw_kernel: Add systick register definitions\n36e8e0a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/267934 pw_kernel: Add thumbv8m MPU register definitions\n94391ef:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/268875 pw_build: Support executables with pw_py_importable_runfile\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 2ac8a3ac33fac5..05d1f44ed69f71\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8722366766451668465\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Id525c421d690f9c00f06ad5a9b4e113c40bf4620\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/kudzu/+/269451\nBot-Commit: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nLint: Lint 🤖 \u003candroid-build-ayeaye@system.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ac8a3ac33fac50337152da174d40a73a49aa85a",
      "old_mode": 57344,
      "old_path": "third_party/pigweed",
      "new_id": "05d1f44ed69f71f55c7970429d0b51a69aff2288",
      "new_mode": 57344,
      "new_path": "third_party/pigweed"
    }
  ]
}
