)]}' { "commit": "52275f13b7965a7380c28c2449b662e3def10df4", "tree": "84857bc4a38604bb52e31b580f636351b7fdcf51", "parents": [ "4b25595f8d7f662e085db564fe100240f1f3b367" ], "author": { "name": "Christoffer Quist Adamsen", "email": "christofferqa@google.com", "time": "Sun May 24 08:52:56 2020 +0200" }, "committer": { "name": "Christoffer Quist Adamsen", "email": "christofferqa@google.com", "time": "Mon May 25 09:12:13 2020 +0000" }, "message": "Leverage member value propagation for optimizing null-valued fields\n\nBug: 150269949\nChange-Id: Id4ce1c4b419dbceb5bdc0e6d4979701fa4f12fec", "tree_diff": [ { "type": "modify", "old_id": "73395b2203234f9fef9a3ce5b0a547e23b1f1889", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/graph/DexEncodedField.java", "new_id": "7a85dc861cd82c0b2d02485decd0901741c11565", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/graph/DexEncodedField.java" }, { "type": "modify", "old_id": "115afec0817033c65a26aaca3309fe6d35af1718", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/ir/code/InstancePut.java", "new_id": "b8a57870b3b667ad3727bad14d78d1b3f0e16d97", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/ir/code/InstancePut.java" }, { "type": "modify", "old_id": "678a569c2ee0f36b0ca3f95dd50215c29bab0567", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/ir/code/StaticPut.java", "new_id": "36b6520ab9467c30d89132b55b0abc0036af8d44", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/ir/code/StaticPut.java" }, { "type": "modify", "old_id": "82229586a80e9087b25a233e60b5070f33140351", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/ir/optimize/MemberValuePropagation.java", "new_id": "51c1c013119d8f879819144d1fcfb46df62793cf", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/ir/optimize/MemberValuePropagation.java" }, { "type": "modify", "old_id": "8d89c42812eb21a3c49f1eb8a789ee8162dffea1", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/ir/optimize/UninstantiatedTypeOptimization.java", "new_id": "85f0274d26c513769766e995c36d7b45523cdbfa", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/ir/optimize/UninstantiatedTypeOptimization.java" } ] }