)]}'
{
  "commit": "f67b6373a667c48fbac61312da708b140181a777",
  "tree": "aae1690382fdefa8a1fe85a1e3db2a7b193f35c1",
  "parents": [
    "3e80ae68ee4baa5a53d01bf5eb6795b416dc5bd5"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Mon Jan 31 19:49:00 2022 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jan 31 19:49:00 2022 +0000"
  },
  "message": "Move src/benchmark to src/bench\n\nThe current directory and namespace collides quite spectacularly with\nthe google benchmark include directory and namespace.\nThis becomes very hard to work around when there\u0027s a .cc file in src/\nthat wants to include \"benchmark/benchmark.h\", as MSVC appears to\nresolve this to the relative path, while GCC and Clang resolve to the\ncompiler specified include directory.\n\nBug: tint:1383\nChange-Id: Icc8891718d1d8a1b55c2ac4b2bb1487e8d09e629\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/78740\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nAuto-Submit: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\nCommit-Queue: Antonio Maiorano \u003camaiorano@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd9ef811010f6d42c89e46c455643f01c2a21d06",
      "old_mode": 33188,
      "old_path": "src/CMakeLists.txt",
      "new_id": "a1f974fa9d21f2210e635e813ba5ba7cf12f3aec",
      "new_mode": 33188,
      "new_path": "src/CMakeLists.txt"
    },
    {
      "type": "rename",
      "old_id": "813af8424142b6cef945252b4cb5b5fa5b0dc05a",
      "old_mode": 33188,
      "old_path": "src/benchmark/benchmark.cc",
      "new_id": "c33f94ea35a7a128eded910123cbb76a9b562339",
      "new_mode": 33188,
      "new_path": "src/bench/benchmark.cc",
      "score": 89
    },
    {
      "type": "rename",
      "old_id": "0d3c764bb54f522d3dc16840cd307775e6940b85",
      "old_mode": 33188,
      "old_path": "src/benchmark/benchmark.h",
      "new_id": "91bd6311244f9a66b306002b76293627798b9da6",
      "new_mode": 33188,
      "new_path": "src/bench/benchmark.h",
      "score": 94
    },
    {
      "type": "modify",
      "old_id": "95fa4461c45095b672bd3cbf7d80effd9842cbcd",
      "old_mode": 33188,
      "old_path": "src/reader/wgsl/parser_bench.cc",
      "new_id": "e47e38b080c17297f81ff3ba58229ab0ff88e4d6",
      "new_mode": 33188,
      "new_path": "src/reader/wgsl/parser_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "2ac109fb116c6d1336c40943d90453bb3fa6350b",
      "old_mode": 33188,
      "old_path": "src/writer/glsl/generator_bench.cc",
      "new_id": "551bd5ce46567103ce2f5cd033087bfe6572d6a0",
      "new_mode": 33188,
      "new_path": "src/writer/glsl/generator_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "e9168af200cadbca5ff6f73315c99e29e9179b11",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator_bench.cc",
      "new_id": "159105da54663998699a0d7ec164f05944b04f46",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "d2b53df7625b3300e2b19aeaf64bb492adcd9129",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_bench.cc",
      "new_id": "fb9fee64175a942dd0ced6bb4cb78ac61a7680b4",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "fb937d10b055319183c1b5f9f72a5dd4a63be448",
      "old_mode": 33188,
      "old_path": "src/writer/spirv/generator_bench.cc",
      "new_id": "1f9ebded082cedd73dbef3f8cd06e976a9b2c944",
      "new_mode": 33188,
      "new_path": "src/writer/spirv/generator_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "524d9cf76b1204f9bfd5fc628b449007181f4af1",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator_bench.cc",
      "new_id": "b070ecc61d6c70a6620c7dc6aa1e71ef5bc8600c",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator_bench.cc"
    }
  ]
}
