)]}'
{
  "commit": "03dde635be54d7edb0eb619e2f02f360d8df5f5a",
  "tree": "25ca9368b439fd4706b507f4f70145baf7c21116",
  "parents": [
    "0ff174a794332d2fbac6fdcde3a04f06578e0588"
  ],
  "author": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Fri Mar 22 08:45:10 2024 +0000"
  },
  "committer": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Fri Mar 22 08:45:10 2024 +0000"
  },
  "message": "Implement updateChangedFlags on abstract inputs\n\nBug: b/302483644\nChange-Id: Idfce8ebde85f0897935e7933d4f4a7ec18a565bd",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "741efd0ae2b41993d980fa623b250ed683752328",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/analysis/value/arithmetic/AbstractCalculator.java",
      "new_id": "ed6c059cc0db1f675bbf49a39ce3076584a6971e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/analysis/value/arithmetic/AbstractCalculator.java"
    },
    {
      "type": "modify",
      "old_id": "08b399ff7dbf43831feec3c628f39fc05dbf8924",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/And.java",
      "new_id": "522c7c0ab4d3bb72bc70fe720e90613d90231ba6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/And.java"
    },
    {
      "type": "modify",
      "old_id": "c098fe28842a9ce4d1e78ee367cd906682dc3284",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/Or.java",
      "new_id": "8fd53b35794d44bb9b0df18b93b4541215967c6d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Or.java"
    },
    {
      "type": "modify",
      "old_id": "5977cad84843f661ac41c90e9f538b1d882527cf",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/Shl.java",
      "new_id": "73c84e8c1482689f743ad2075941516cc005b4ca",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Shl.java"
    },
    {
      "type": "modify",
      "old_id": "d1b6a1c084902c2e9f5e95daaf8c74f6d04c231f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/Shr.java",
      "new_id": "52c7cb037bb45961c5a68c793382550fc9fef413",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Shr.java"
    },
    {
      "type": "modify",
      "old_id": "88eb85718f88c7715d0bce30ba380896fcc66cc3",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/Ushr.java",
      "new_id": "c80f2804aa19114c056c78416069485bbefa5988",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Ushr.java"
    },
    {
      "type": "modify",
      "old_id": "fff451f279e0078b1b3453d92601d3f6e84d1465",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/Xor.java",
      "new_id": "bddba7e1f6592af142f1d1313a69325c255436fc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Xor.java"
    },
    {
      "type": "modify",
      "old_id": "3c02dd26e554e05c7bc7593485e61b67fac85897",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/codescanner/OrAbstractFunction.java",
      "new_id": "ca1223f9dba9caec03c781a8c408a13f803d143a",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/codescanner/OrAbstractFunction.java"
    },
    {
      "type": "modify",
      "old_id": "ee25e296bfcd6ab845f28a509e87deefb66b98b0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/compose/UpdateChangedFlagsAbstractFunction.java",
      "new_id": "2d940e9998a8c3148b5b021203b21fd1a8e0b78b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/compose/UpdateChangedFlagsAbstractFunction.java"
    }
  ]
}
