)]}'
{
  "commit": "9756030d4effe0360084b52b9878188cdceb4134",
  "tree": "c770c5480cb98532dcab59db6b75e737a87bb137",
  "parents": [
    "1c1b9762ce60c4ce0b885269e59f0384e0e0f3d8"
  ],
  "author": {
    "name": "Austin Eng",
    "email": "enga@chromium.org",
    "time": "Wed Nov 24 16:22:18 2021 +0000"
  },
  "committer": {
    "name": "Tint LUCI CQ",
    "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Nov 24 16:22:18 2021 +0000"
  },
  "message": "fuzzer: Implement BuildImpl for msl/hlsl Options structs\n\nThe default implementation of this was generating random data for\nthe underlying pointers of std::unordered_map, leading to crashes\nwhen the map was accessed. This CL populates the map in a\nstructured manner with pseudo-random data.\n\nBug: chromium:1273001\nChange-Id: Ic20ecab85bedba2a59587ebe4a5016be6e53e6f8\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/70701\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\nReviewed-by: Ryan Harrison \u003crharrison@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Austin Eng \u003cenga@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "39625ef545de349e7cddb31f4edaff78d467990c",
      "old_mode": 33188,
      "old_path": "fuzzers/data_builder.h",
      "new_id": "a931fe0898be3c91130f158a20cdae9692df12e8",
      "new_mode": 33188,
      "new_path": "fuzzers/data_builder.h"
    },
    {
      "type": "modify",
      "old_id": "ae92d4f028826fc823f8c5ce9a5b359a4dbdb156",
      "old_mode": 33188,
      "old_path": "src/writer/array_length_from_uniform_options.h",
      "new_id": "2c06287c23fdfffe03eb2e7141adbd776eecf17e",
      "new_mode": 33188,
      "new_path": "src/writer/array_length_from_uniform_options.h"
    },
    {
      "type": "modify",
      "old_id": "4dacbd4cdaaeb9f8a2530f470818e0bea5fd608f",
      "old_mode": 33188,
      "old_path": "src/writer/hlsl/generator.h",
      "new_id": "4013cfa57ecef5ae67da7346be5d01b70166cb1e",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator.h"
    },
    {
      "type": "modify",
      "old_id": "63d793957c3bce3d7b4be0deb8357a0ac4af80eb",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator.h",
      "new_id": "7f8f92f9585e766c67ff249107c762e6f299433f",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator.h"
    }
  ]
}
