)]}'
{
  "commit": "cb322162272cda6eb9ca23e7e7a4cb2ef2d4eaa1",
  "tree": "32dd0a17176586cf3a7a256d39dd1942d15021a8",
  "parents": [
    "3e6b761fbd0c76e2d7c6eb14f1c8d2e5dfbe73bb"
  ],
  "author": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Fri Sep 17 14:05:20 2021 +0200"
  },
  "committer": {
    "name": "Christoffer Quist Adamsen",
    "email": "christofferqa@google.com",
    "time": "Fri Sep 17 14:05:20 2021 +0200"
  },
  "message": "Use monomorphic state for abstract methods with single implementation\n\nChange-Id: If284f39a90d1577f8def96f7f54c7919af64cdfd",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8fe8d8cb93baeb28e46ab6a3500e8a1440cea961",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorCodeScanner.java",
      "new_id": "a61d0b4f7d76e83008e0a9cc9b75a7cc27679787",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorCodeScanner.java"
    },
    {
      "type": "modify",
      "old_id": "5d5399da8e8bf7e209311d6c7721628ce8806fda",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/codescanner/VirtualRootMethodsAnalysis.java",
      "new_id": "75bcbba2a2cd197ecf0df06b73e96ae5af44faa6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/codescanner/VirtualRootMethodsAnalysis.java"
    }
  ]
}
