)]}'
{
  "commit": "da20e510cd9f8d3869d181b02f9f1d5bea125b0e",
  "tree": "3606ab82f26dddbccc7c7277eb2e50c38f014893",
  "parents": [
    "77b2962e73aa8436d0ca93b8ff4942c288135686"
  ],
  "author": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Nov 20 12:25:14 2019 +0100"
  },
  "committer": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Wed Nov 20 11:42:00 2019 +0000"
  },
  "message": "Collect the set of root aliases in the class inliner\n\nThis will be used to improve the precision of the class inliner\u0027s cost analysis. For example, reading a field from the root or an alias of the root should not contribute to the cost.\n\nChange-Id: Ic0ad43c8b8d62febc276985a622c7699795aff54",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "90c746b4d3cccd108e9796cc95061b3fda7288de",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/classinliner/InlineCandidateProcessor.java",
      "new_id": "3e11ca69738839e22f67123df042b25ecd72d331",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/classinliner/InlineCandidateProcessor.java"
    }
  ]
}
