)]}'
{
  "commit": "088add4e7b11daa57a2a4d04b6b230a85739e22b",
  "tree": "d2e928becbe0573d7c32d026aac30717cd7ad77d",
  "parents": [
    "268314fd8cf57604b9b4c3ca3861fbde28bf2b07"
  ],
  "author": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Wed Mar 25 12:40:18 2020 +0000"
  },
  "committer": {
    "name": "Ben Clayton",
    "email": "bclayton@google.com",
    "time": "Wed Mar 25 17:38:27 2020 +0000"
  },
  "message": "Add script for updating llvm 10\n\nUpstream llvm now lives in a mono-repo along with clang, libc, lldb and a whole bunch of other projects (~90k files at time of writing).\nSwiftShader only requires the llvm project from this repo, and does not wish to pull in everything else.\n\nThis script performs the following:\n * The llvm10-clean branch is fetched and checked out.\n * A sparse checkout of the llvm project is made to a temporary directory.\n * The third_party/llvm-10.0/llvm is replaced with the latest LLVM version.\n * This is committed and pushed.\n * The original branch is checked out again, and a merge from llvm10-clean to\n   the original branch is made.\n\nBug: b/152339534\nChange-Id: I75a7bf9e3f4deb7cbf6ff3f7f9428f07b8422800\nReviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/42968\nTested-by: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Nicolas Capens \u003cnicolascapens@google.com\u003e\nKokoro-Presubmit: kokoro \u003cnoreply+kokoro@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18237789cdda0a59b15f529f3b4e873b53c0029c",
      "new_mode": 33261,
      "new_path": "third_party/update-llvm-10.sh"
    }
  ]
}
