)]}'
{
  "commit": "8e67eb9de339f65d4b17f38de0dbd4deef5582cf",
  "tree": "f5244a58dee131f26cbfb433276f562970b2d155",
  "parents": [
    "3119a87cd5e72988c4cc7b0e82d51c1f49c97126"
  ],
  "author": {
    "name": "Peter Collingbourne",
    "email": "pcc@google.com",
    "time": "Wed Jan 24 18:42:02 2018 -0800"
  },
  "committer": {
    "name": "Peter Collingbourne",
    "email": "pcc@google.com",
    "time": "Thu Jan 25 20:26:34 2018 +0000"
  },
  "message": "Don\u0027t define _HAS_EXCEPTIONS to 0 with libc++.\n\nlibc++ uses a predefined macro to control whether to use exceptions, so\ndefining this macro is unnecessary. Defining _HAS_EXCEPTIONS to 0 also\nbreaks libc++ because it depends on MSVC headers that only provide\ncertain declarations if _HAS_EXCEPTIONS is 1.\n\nBug: chromium:801780\nChange-Id: I0d0c04e55e1e91c3ce7fe90d15b55de0cd7a21ac\nReviewed-on: https://swiftshader-review.googlesource.com/16688\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\nTested-by: Peter Collingbourne \u003cpcc@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9404d0be65e2160077fb7b60283e2c9e69263736",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "7af9f6af24864339ee226017d2e6ae54b13ed682",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    }
  ]
}
