)]}'
{
  "commit": "b353ebe752fa0ba625e342e8cf92bd777e805a91",
  "tree": "c71643fd6bc5d3b11a4b17876b88cb14de8ba074",
  "parents": [
    "00882100f485442832892f72e0b9d7200947751f"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Tue Apr 18 19:31:21 2023 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Apr 18 19:31:21 2023 +0000"
  },
  "message": "Add an allocator to store the symbol names.\n\nThis CL adds an allocator, owned by the SymbolTable, which stores the\nnames of all the symbols in the table. The Symbols then have a\n`string_view` to their name.\n\nChange-Id: I28e5b2aefcf9f67c1877b7ebab52416f780bd8c6\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/127300\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Dan Sinclair \u003cdsinclair@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3eb813674524073f099040076bea5561cdcf9dac",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "2d44a64846a6207e068d3868776f1a08e20be0bb",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "6c7acfb426644f7fc4c4c92fdbe2c81f0408d607",
      "old_mode": 33188,
      "old_path": "src/tint/CMakeLists.txt",
      "new_id": "8ac5b1504c1be1d89d7946ea94190f167a9b63ec",
      "new_mode": 33188,
      "new_path": "src/tint/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "0e0e7c0a5b1e4807c0d5c474ddad1cc3c2594d95",
      "old_mode": 33188,
      "old_path": "src/tint/ast/identifier_expression_test.cc",
      "new_id": "6e9b367fa9ac3dc88001d94741624cf97b869294",
      "new_mode": 33188,
      "new_path": "src/tint/ast/identifier_expression_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2d9d48fe99dbfe3aeaa70b8ac685837da4a742b1",
      "old_mode": 33188,
      "old_path": "src/tint/ast/identifier_test.cc",
      "new_id": "9b0b4f45197aea7c4926630c7a0300f2b0a51ad7",
      "new_mode": 33188,
      "new_path": "src/tint/ast/identifier_test.cc"
    },
    {
      "type": "modify",
      "old_id": "83e6d6c72e664d2029d706de66b3119ee2a938e4",
      "old_mode": 33188,
      "old_path": "src/tint/clone_context.cc",
      "new_id": "359030133b18524b775de14c794c7f8e34bf31fa",
      "new_mode": 33188,
      "new_path": "src/tint/clone_context.cc"
    },
    {
      "type": "modify",
      "old_id": "99fce9eb77122744679c2428c636726f7a24a558",
      "old_mode": 33188,
      "old_path": "src/tint/program_builder.cc",
      "new_id": "bfb7edbc81bd593887f2eaf71031728415f3a32c",
      "new_mode": 33188,
      "new_path": "src/tint/program_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "2dd3cca157cef117efb126ce562d0e3af51aeca7",
      "old_mode": 33188,
      "old_path": "src/tint/reader/spirv/parser_type_test.cc",
      "new_id": "f86481857e96bc7abe1b30d3e2ddbf09dd1a0d6d",
      "new_mode": 33188,
      "new_path": "src/tint/reader/spirv/parser_type_test.cc"
    },
    {
      "type": "modify",
      "old_id": "aeb7e73214f14c8308736a46f48ebcadacba962a",
      "old_mode": 33188,
      "old_path": "src/tint/scope_stack_test.cc",
      "new_id": "f899e51cac526f5604262b1e13e615ed154a5900",
      "new_mode": 33188,
      "new_path": "src/tint/scope_stack_test.cc"
    },
    {
      "type": "modify",
      "old_id": "32177f68606f0343babe256c48f9276c30c22a32",
      "old_mode": 33188,
      "old_path": "src/tint/symbol.cc",
      "new_id": "b64947f43ad6ca8cce62caa0e2f5de31aecd7161",
      "new_mode": 33188,
      "new_path": "src/tint/symbol.cc"
    },
    {
      "type": "modify",
      "old_id": "c09367351c4359db713b88d0ed7522594e1b239a",
      "old_mode": 33188,
      "old_path": "src/tint/symbol.h",
      "new_id": "a31388d9ba4e015e9abda641e319483c6d472156",
      "new_mode": 33188,
      "new_path": "src/tint/symbol.h"
    },
    {
      "type": "modify",
      "old_id": "4f21d0be6bc5b9a2972a563deee2d2bd7e46420c",
      "old_mode": 33188,
      "old_path": "src/tint/symbol_table.cc",
      "new_id": "c82a2843d2e41989e2346117e88acfc30d76ac9f",
      "new_mode": 33188,
      "new_path": "src/tint/symbol_table.cc"
    },
    {
      "type": "modify",
      "old_id": "937a764eca138f0752224af41cef8b72540dba94",
      "old_mode": 33188,
      "old_path": "src/tint/symbol_table.h",
      "new_id": "ea9199ebaeb5825f4a2b61fe8e2fe0f2d95bfe59",
      "new_mode": 33188,
      "new_path": "src/tint/symbol_table.h"
    },
    {
      "type": "modify",
      "old_id": "1cf6d1aa9ce1f1f885b4461da088ed00d3f8de38",
      "old_mode": 33188,
      "old_path": "src/tint/symbol_table_test.cc",
      "new_id": "28f664dcb4cdd930383ce4a3ed67dbe658739ddb",
      "new_mode": 33188,
      "new_path": "src/tint/symbol_table_test.cc"
    },
    {
      "type": "modify",
      "old_id": "db8e3216e943c79d3028349bf2cc99fdb70dbe8d",
      "old_mode": 33188,
      "old_path": "src/tint/symbol_test.cc",
      "new_id": "6285414cbdf9e35bdcf6b4fe04b0b53d3f64274a",
      "new_mode": 33188,
      "new_path": "src/tint/symbol_test.cc"
    },
    {
      "type": "modify",
      "old_id": "062bca7df14fb9806e776007a6d78da810d972cf",
      "old_mode": 33188,
      "old_path": "src/tint/tint.natvis",
      "new_id": "6096d845a12403751b64293b5cb189ae4c429d7a",
      "new_mode": 33188,
      "new_path": "src/tint/tint.natvis"
    }
  ]
}
