)]}'
{
  "commit": "ff7c21d6d4daa6e82473fecf29a4d9e3aac0ed18",
  "tree": "c63469c310dbd35ead9d6b8e8608d84ef4416219",
  "parents": [
    "54ccc1e60471c29cc16b5b714a81e282f9404a50"
  ],
  "author": {
    "name": "Dean Michael Berris",
    "email": "dberris@google.com",
    "time": "Fri Feb 10 06:36:08 2017 +0000"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Sun Oct 11 17:53:54 2020 -0700"
  },
  "message": "[XRay] A graph Class for the llvm-xray graph\n\nSummary:\nIn preparation for graph comparison and filtering, this is a library for\nrepresenting graphs in LLVM. This will enable easier encapsulation and reuse\nof graphs in llvm-xray.\n\nDepends on D28999, D28225\n\nReviewers: dblaikie, dberris\n\nReviewed By: dberris\n\nSubscribers: mgorny, llvm-commits\n\nDifferential Revision: https://reviews.llvm.org/D29005\n\nllvm-svn: 294717\nGitOrigin-RevId: 6c97b3acda3e256debc7883bdaa1c0644575fa7a\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4d34a8a4be34d228f4fe37ab3ea68b5cf10bed7",
      "new_mode": 33188,
      "new_path": "include/llvm/XRay/Graph.h"
    },
    {
      "type": "modify",
      "old_id": "3780ce8672e3814ecdf712b4d6dcd7b5816bd1df",
      "old_mode": 33188,
      "old_path": "tools/llvm-xray/xray-graph.cc",
      "new_id": "e2ce9318cd5a59921a35d40dd52ebc58d8ded05f",
      "new_mode": 33188,
      "new_path": "tools/llvm-xray/xray-graph.cc"
    },
    {
      "type": "modify",
      "old_id": "8b0e20825204ff4512bb878eca38797c7d603e65",
      "old_mode": 33188,
      "old_path": "tools/llvm-xray/xray-graph.h",
      "new_id": "fd8ac17f902aa43faf6acf4cbf4d3641300754ec",
      "new_mode": 33188,
      "new_path": "tools/llvm-xray/xray-graph.h"
    },
    {
      "type": "modify",
      "old_id": "8dbca211d0268dec2141cd2e3f49f9928904a9d1",
      "old_mode": 33188,
      "old_path": "unittests/CMakeLists.txt",
      "new_id": "8e40f141463bac37063c63254db8d2b661dbbb25",
      "new_mode": 33188,
      "new_path": "unittests/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30bccd1bbe6264d4d92e34065bab2f9f748ffd38",
      "new_mode": 33188,
      "new_path": "unittests/XRay/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d6a7eeb80bf658b52235467df6685a915671c4a",
      "new_mode": 33188,
      "new_path": "unittests/XRay/GraphTest.cpp"
    }
  ]
}
