)]}'
{
  "commit": "abe4b250283fe091325c343f8dd06bdf878cbb2a",
  "tree": "485ca5f4edb1a449bca61031c8c87585ef705321",
  "parents": [
    "5868d5e4ecc4163a8697f1b3bb1fa057e39e6859"
  ],
  "author": {
    "name": "Jimmy Chiu",
    "email": "sychiu@pigweed.infra.roller.google.com",
    "time": "Tue Mar 03 09:31:12 2026 -0800"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Mar 03 09:31:12 2026 -0800"
  },
  "message": "roll: third_party/pigweed pw_containers: Add pw::DynamicMap\n\nThis change introduces `pw::DynamicMap`, a sorted map container that uses a caller-provided `pw::Allocator` to dynamically allocate nodes. It is implemented on top of `pw::IntrusiveMap`.\n\nKey features include:\n- Dynamic node allocation via `pw::Allocator`.\n- API similar to `std::map`.\n- `try_` methods for operations that can fail due to allocation failure.\n- Move semantics for efficient transfer of ownership.\n\nOriginal-Bug: 471527898\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/359892\nOriginal-Revision: 4dc4a90fc765e6b26013f0efd657ca4b24bbf330\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 21779c05546405..4dc4a90fc765e6\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8688331649701969057\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I24c0e7ee6546b637b9f91de7fff08a11b6a30270\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/examples/+/381413\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "21779c05546405c1d31c522b8b532224a99af030",
      "old_mode": 57344,
      "old_path": "third_party/pigweed",
      "new_id": "4dc4a90fc765e6b26013f0efd657ca4b24bbf330",
      "new_mode": 57344,
      "new_path": "third_party/pigweed"
    }
  ]
}
