)]}'
{
  "commit": "6a4ebe0874f261111fde722be89d8d837acb2edb",
  "tree": "cdb580ad539c89db588b808f494bd74a22200d92",
  "parents": [
    "37f08ebe0fad5b80a6ccc7480e0aef4c4b3f5e31"
  ],
  "author": {
    "name": "Aaron Green",
    "email": "aarongreen@pigweed.infra.roller.google.com",
    "time": "Tue Mar 19 14:34:32 2024 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Mar 19 14:34:32 2024 +0000"
  },
  "message": "[roll third_party/pigweed] pw_allocator: Improve UniquePtr ergonomics\n\nThis CL modifies a few aspects of UniquePtr. Specifically, it:\n\n* Changes the return type of ``MakeUnique\u003cT\u003e(...)`` to be just\n  ``UniquePtr\u003cT\u003e``, with allocation failure handled by returning null.\n  This should allow for more succinct, ergonomic code.\n\n* Modifies ``Release`` to return the pointer wrapped by a ``UniquePtr``.\n\n* Provides accessors for ``allocator`` and ``layout``, so that\n  ``Release``d values may be ``Delete``d.\n\nRelated tests and examples were added or updated.\n\nOriginal-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/196181\n\nhttps://pigweed.googlesource.com/pigweed/pigweed\nthird_party/pigweed Rolled-Commits: 2f9dd9339f474a9..d2e8ec33012a882\nRoller-URL: https://ci.chromium.org/b/8753028950160814929\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I780c1a36c027390b7d5fcf7f21abf95f4d049bd4\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/examples/+/197711\nCommit-Queue: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nBot-Commit: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2f9dd9339f474a9a94c442162ad8f522ec314f0b",
      "old_mode": 57344,
      "old_path": "third_party/pigweed",
      "new_id": "d2e8ec33012a8826532cb77c697ced0c32f4da7e",
      "new_mode": 57344,
      "new_path": "third_party/pigweed"
    }
  ]
}
