)]}'
{
  "commit": "ef28d24d7625943cc2b53e10bbece86a305b3ffd",
  "tree": "2bfd8cf9cbda1d4b2e463493cfdff450c1e9511f",
  "parents": [
    "1332a5702eab9facc2b67ea524e0b41a055524e4"
  ],
  "author": {
    "name": "Alex Light",
    "email": "allight@google.com",
    "time": "Tue Nov 17 20:21:51 2020 -0800"
  },
  "committer": {
    "name": "Alex Light",
    "email": "allight@google.com",
    "time": "Mon Dec 28 15:57:32 2020 +0000"
  },
  "message": "Avoid PhiPlaceholder pointers\n\nThe LSE pass passed around const PhiPlaceholder* in many places. This\nmeant it was difficult to extend the PhiPlaceholder system in some\nways. Change to have the list of PhiPlaceholders be implicit and pass\nthem around by value when needed.\n\nTest: 67037140\nBug: ./test.py --host\n\nChange-Id: I57ef0b0d39893340a14055c3f78ae4abc14721e1\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "590328f81787c06bcf8971ccf85a7bd983b7eacc",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/load_store_elimination.cc",
      "new_id": "d74d1ef0b4716d66e9ce5232e7b5299a0c4d53fb",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/load_store_elimination.cc"
    }
  ]
}
