)]}'
{
  "commit": "aa46953c1309f380cfb23ca027c5c2a8dfd20914",
  "tree": "4d0710d0b99b4146aeadd104585d069c04b0ebe0",
  "parents": [
    "b3177eb449cae97d92b18ffafe20dfcfce23683e"
  ],
  "author": {
    "name": "Nicolas Capens",
    "email": "capn@google.com",
    "time": "Tue Nov 03 00:31:21 2020 -0500"
  },
  "committer": {
    "name": "Nicolas Capens",
    "email": "nicolascapens@google.com",
    "time": "Thu Feb 18 14:11:47 2021 +0000"
  },
  "message": "Remove zero initialization of Triangle and Primitive\n\nThese structures were zero-initialized to work around MSan false-\npositives. Now that Reactor routines can be instrumented, we can omit\nthe initialization and detect whether they are properly set by the\nnormal code paths.\n\nBug: b/155148722\nChange-Id: Ic1136f08b5203531ffc2eda15e7d64d7c2a0d8c5\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/49890\nPresubmit-Ready: Nicolas Capens \u003cnicolascapens@google.com\u003e\nKokoro-Result: kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Alexis Hétu \u003csugoi@google.com\u003e\nTested-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "595a2f2134b009f3a99c6e9920be5e7825812761",
      "old_mode": 33188,
      "old_path": "src/Device/Primitive.hpp",
      "new_id": "8a6672dbd1736f9f905836c044fcdfa1cb5e9e2b",
      "new_mode": 33188,
      "new_path": "src/Device/Primitive.hpp"
    },
    {
      "type": "modify",
      "old_id": "788ece7038e2b1e94571af5e6e84b820927139c4",
      "old_mode": 33188,
      "old_path": "src/System/Build.hpp",
      "new_id": "170a23897e38307c6034c9b5eaf4d20187d921fd",
      "new_mode": 33188,
      "new_path": "src/System/Build.hpp"
    }
  ]
}
