)]}' { "commit": "61b897490596d199986df8d7ada2f4500dc2cae2", "tree": "ff85fac40a1a562ded92b32e8300a420dfe0f59b", "parents": [ "be80d124a567546e308636dc1238d3ae6f6a3c9c" ], "author": { "name": "Søren Gjesse", "email": "sgjesse@google.com", "time": "Fri Feb 14 11:02:29 2020 +0100" }, "committer": { "name": "Søren Gjesse", "email": "sgjesse@google.com", "time": "Fri Feb 14 11:36:24 2020 +0000" }, "message": "Use a concurrent TreeSet implementation for direct sub types\n\nThis set can be updated by synthesized classes added during IR processing.\n\nBug: 149516488\nChange-Id: If564eb6e140adbd3cfe6ba3badb0af212578bce6", "tree_diff": [ { "type": "modify", "old_id": "3381ea2b63226eabaed9cc1b9b0dd2fdbd0db0ee", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/graph/AppInfoWithSubtyping.java", "new_id": "813ea84eb5946d2763af9de1b405e816bfc3176a", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/graph/AppInfoWithSubtyping.java" } ] }