)]}'
{
  "commit": "866ec92701a4db2eb8b7193df36ec53f9c9fb418",
  "tree": "a1dc6d8ad2e387348fb9b92daf392f6b775fec15",
  "parents": [
    "c12e43b3a79425c2a65861540ecbcffe0cf9744c"
  ],
  "author": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Fri Sep 06 09:36:36 2024 +0200"
  },
  "committer": {
    "name": "Christoffer Adamsen",
    "email": "christofferqa@google.com",
    "time": "Fri Sep 06 10:35:36 2024 +0000"
  },
  "message": "Reland \"Leverage unused value states in argument propagation\"\n\nChange-Id: Ie62d0057ab4bf9fe3646c639d52d6ed97985b7aa",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c059f0ad758ffba11c9bf7945eb2256b014ce127",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagator.java",
      "new_id": "30b93985f08f00785508987c509673f784118a36",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagator.java"
    },
    {
      "type": "modify",
      "old_id": "99759a93b8ae7deeeb670e142f50028bbbc67023",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorCodeScanner.java",
      "new_id": "95eda60de8457a6696066199c7cd006dbd754344",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/ArgumentPropagatorCodeScanner.java"
    },
    {
      "type": "modify",
      "old_id": "639765b958cbb6e0867378b28db118e2e5062f62",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/codescanner/FlowGraphStateProvider.java",
      "new_id": "776639f4a3784b1ad2536bcc247e7363f2d7d91f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/codescanner/FlowGraphStateProvider.java"
    },
    {
      "type": "modify",
      "old_id": "c8389a198ddb6ab037cc45ac5ad2dd20a3bff732",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/FlowGraphBuilder.java",
      "new_id": "3fc2bec83c7370a3a1cbaaff807f600da3844a2b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/FlowGraphBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "b2e3a5397cc66f6ae2515ac6be63b778d8d3da75",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/FlowGraphNode.java",
      "new_id": "63f597e637a0bfa25ef13a8c86ca4551392cfbf1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/FlowGraphNode.java"
    },
    {
      "type": "modify",
      "old_id": "fef91ce484950839a7b0944bf26dce7c29a6a13b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/InFlowPropagator.java",
      "new_id": "840297ce519e6d6d2692b433188641f13abf82f8",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/InFlowPropagator.java"
    },
    {
      "type": "modify",
      "old_id": "db497a77195fa5af9e3415a5542f38577e25037d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/unusedarguments/EffectivelyUnusedArgumentsAnalysis.java",
      "new_id": "ef389b7e010de2bc7d7cd4f80afb3b694de2db37",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/optimize/argumentpropagation/unusedarguments/EffectivelyUnusedArgumentsAnalysis.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8c097867dbf9fa2f993c199c8a4e1812a84a6e2",
      "new_mode": 33188,
      "new_path": "src/test/java/com/android/tools/r8/ir/optimize/callsites/FilterUnusedArgumentPropagationTest.java"
    }
  ]
}
