)]}'
{
  "commit": "1d2850a1290afce3ec88c12bec74dfd03df2df5e",
  "tree": "aef51f9e623595aa4a911a01e0d57fdac77daad0",
  "parents": [
    "6f0e1f9d8235842e3c1130e4133e92e850166584"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Fri Dec 07 16:13:36 2018 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Fri Dec 07 16:13:36 2018 +0000"
  },
  "message": "WireServer: on destruction, free all objects.\n\nThe fuzzer is correctly detecting leaks when an object is created but\nnot freed through the wire. It isn\u0027t clear yet if we want leftover\nobjects to be freed by the wire of by the Device itself, but in the\nmeantime we make the wire free them to fix the fuzzer issues.\n\nBUG\u003ddawn:59\n\nChange-Id: Id7bff93e60a52e1f833f31b1eb3bfd30f8fe4215\nReviewed-on: https://dawn-review.googlesource.com/c/2566\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nReviewed-by: Stephen White \u003csenorblanco@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9a81f9f6447b375d20c7ac7257f5ad3e758f87e9",
      "old_mode": 33188,
      "old_path": "generator/templates/dawn_wire/WireServer.cpp",
      "new_id": "af34f6eb056aa1708582c995b8ae8137d0aab6dc",
      "new_mode": 33188,
      "new_path": "generator/templates/dawn_wire/WireServer.cpp"
    }
  ]
}
