)]}'
{
  "commit": "49009e86fe3ee33e0ac088765c41ed3a06beaa86",
  "tree": "fc40be6ef73c7085b8898a9c89c08158a367ba8e",
  "parents": [
    "04dfb343db9e3af5533a6f9ffd3ffc8288410183"
  ],
  "author": {
    "name": "Jinseong Jeon",
    "email": "jsjeon@google.com",
    "time": "Wed Sep 25 13:34:25 2019 -0700"
  },
  "committer": {
    "name": "Jinseong Jeon",
    "email": "jsjeon@google.com",
    "time": "Wed Sep 25 20:36:55 2019 +0000"
  },
  "message": "Extend the range of assume instructions, part 5.\n\nClassStaticizer is updated to take into accounts that users of eligible\nsingleton instances can be aliased via assume instructions.\nStaticizingProcessor is also changed to consider aliased users when\nsearching for references of staticized singleton.\n\nBug: 120920488\nChange-Id: I5b79478d3c1a3cf23efc7421efcf0be15a668e6d",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a75ce9eafdd40b7afcb09d073a076c8aee703049",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/conversion/IRConverter.java",
      "new_id": "46f8bf4b4a00875b2b431fe69cc449ac146c153c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/conversion/IRConverter.java"
    },
    {
      "type": "modify",
      "old_id": "88a20da84e76470f2d1e67b18d63cc417fa01b1a",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/staticizer/ClassStaticizer.java",
      "new_id": "1e7d21a8fdf369a6fea0b181f02aaa91a65cffc8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/staticizer/ClassStaticizer.java"
    },
    {
      "type": "modify",
      "old_id": "1ab806d5ce128bdf819ccb2bfb75979beea03b17",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/optimize/staticizer/StaticizingProcessor.java",
      "new_id": "39566094634cf59a92cbad3255b4ff5458988f4d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/optimize/staticizer/StaticizingProcessor.java"
    },
    {
      "type": "modify",
      "old_id": "79ea92e9dad9af4a3e0ed15a96cc7dc880f2951a",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/WithStaticizerTest.java",
      "new_id": "d55484dddfe47c8b34b8aff70a3319b77384cc8c",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/nullability/WithStaticizerTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a93e72bea370a7bd5a4508b67308218fddb02c58",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/staticizer/CompanionAsArgumentTest.java"
    }
  ]
}
