)]}'
{
  "commit": "f99a4cf73a37acfed319ec1e2fe9816775c8a4c8",
  "tree": "478b1d82b9c92fb274378a400351b63509f91240",
  "parents": [
    "da4f5a9e4c332f201f94c7a98dfc0bf404027168"
  ],
  "author": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Mon Nov 18 07:51:52 2019 +0000"
  },
  "committer": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Mon Nov 18 07:52:16 2019 +0000"
  },
  "message": "Revert \"Initial support for member value propagation for instance fields\"\n\nThis reverts commit ae1775c7857a04331a8f483bb26bb971ae534ad2.\n\nReason for revert: Possibly causes a runtime regression.\n\nChange-Id: I165a513ec8885989a346c7531e4c73f04c04fea3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0acef70ab99283bf6a0a60bce572c30256a570b9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/graph/DexClass.java",
      "new_id": "988bf7530712f3c0e46a69c35772058ffa62f93c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/graph/DexClass.java"
    },
    {
      "type": "modify",
      "old_id": "35f6661b79a25dfa65ea9cdb2e04bc72e9a87b8b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/analysis/fieldvalueanalysis/FieldValueAnalysis.java",
      "new_id": "2c86c7ba101432d6585a682bb26a9fb33e7045c4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/fieldvalueanalysis/FieldValueAnalysis.java"
    },
    {
      "type": "modify",
      "old_id": "319cbaf263747532e1bac88167a140c6a29b7518",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/shaking/AppInfoWithLiveness.java",
      "new_id": "f5b0de8a08cc8b82e48b3eb5a005bd1ab54254a3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/shaking/AppInfoWithLiveness.java"
    },
    {
      "type": "modify",
      "old_id": "70123407eb376e4667a770f86b13142e8042071d",
      "old_mode": 33188,
      "old_path": "src/test/examples/shaking18/Options.java",
      "new_id": "edb9d774f879d896c4b4c0d7882f58072c90e62c",
      "new_mode": 33188,
      "new_path": "src/test/examples/shaking18/Options.java"
    },
    {
      "type": "delete",
      "old_id": "a3d644fa19081bed7a9599cef62c1c25b75182a8",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/membervaluepropagation/InstanceFieldValuePropagationTest.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d2b739e6937cb6304a60afc008891aac73ea3bb3",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/ir/optimize/membervaluepropagation/InstanceFieldValuePropagationWithMultipleInstanceInitializersTest.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "9da1f4a8591a5b6ccf39246a1539464fbbba73b1",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/rewrite/enums/EnumOptimizationTest.java",
      "new_id": "5d110e48d1f471b53ce6d93189f50e8a0fce65dd",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/rewrite/enums/EnumOptimizationTest.java"
    },
    {
      "type": "modify",
      "old_id": "92d16aebae2e7d9016e03d17a3f6177b5abacef6",
      "old_mode": 33188,
      "old_path": "src/test/java/com/android/tools/r8/shaking/EffectivelyFinalInstanceFieldsTest.java",
      "new_id": "ea96ead78c8e54de0da4d395f96959108b4abca4",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/shaking/EffectivelyFinalInstanceFieldsTest.java"
    }
  ]
}
