)]}'
{
  "commit": "bc9a66c04290f64051d39559c01005b103d8a10c",
  "tree": "9ca8636cc3e2db0a1d038089ed4d8e72024fa731",
  "parents": [
    "7b4ec6e836a5bca7182fd2e144690283846413f1"
  ],
  "author": {
    "name": "Loko Kung",
    "email": "lokokung@google.com",
    "time": "Wed Sep 20 03:25:42 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Sep 20 03:25:42 2023 +0000"
  },
  "message": "Plumbs alignment offset through to RingBufferAllocator.\n\n- By plumbing the offset through, the allocator can be smarter and only\n  allocate extra space for padding when necessary.\n\nBug: dawn:1985\nChange-Id: I25f6762683cdd787e9a9d5ef3519231955a24914\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/151280\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Loko Kung \u003clokokung@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f1de07b0de850e6233b270f713fcb0ea32ed4335",
      "old_mode": 33188,
      "old_path": "src/dawn/native/DynamicUploader.cpp",
      "new_id": "980c441f95f584a33cce3bd738527c127dcca496",
      "new_mode": 33188,
      "new_path": "src/dawn/native/DynamicUploader.cpp"
    },
    {
      "type": "modify",
      "old_id": "e49ae0c6025ab4e387ee72950d34b8a8843b9571",
      "old_mode": 33188,
      "old_path": "src/dawn/native/DynamicUploader.h",
      "new_id": "80b8f110249836fac2edd2e6df0fe827e1a0e3b3",
      "new_mode": 33188,
      "new_path": "src/dawn/native/DynamicUploader.h"
    },
    {
      "type": "modify",
      "old_id": "3d0269938dd87bd21d629743e2ad9814aae1d9ec",
      "old_mode": 33188,
      "old_path": "src/dawn/native/RingBufferAllocator.cpp",
      "new_id": "828d04dde742d660b8373bd7873e1e0c709f6de1",
      "new_mode": 33188,
      "new_path": "src/dawn/native/RingBufferAllocator.cpp"
    },
    {
      "type": "modify",
      "old_id": "6aeb1427be6c753e6d54b7d2c1cb192c5024d2e6",
      "old_mode": 33188,
      "old_path": "src/dawn/native/RingBufferAllocator.h",
      "new_id": "e3b684040eed65e9065eae77414df278b205a686",
      "new_mode": 33188,
      "new_path": "src/dawn/native/RingBufferAllocator.h"
    },
    {
      "type": "modify",
      "old_id": "0cbd7c79d729db9148d2a78f125c8c3f67c543a1",
      "old_mode": 33188,
      "old_path": "src/dawn/tests/end2end/QueueTests.cpp",
      "new_id": "f38fdb442899fd492ec93c0f2a38237bb21ce397",
      "new_mode": 33188,
      "new_path": "src/dawn/tests/end2end/QueueTests.cpp"
    }
  ]
}
