)]}'
{
  "commit": "bb340d156c217841d2a92306f7da84b1916d005a",
  "tree": "0af6280bed00f1311acfbb0b5c56265f730cdc75",
  "parents": [
    "1709fb6c4d1574899c68681388c6600261f00532"
  ],
  "author": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Tue Aug 30 12:23:01 2022 +0200"
  },
  "committer": {
    "name": "Morten Krogh-Jespersen",
    "email": "mkroghj@google.com",
    "time": "Tue Aug 30 12:23:01 2022 +0200"
  },
  "message": "Extend IRCode to accept a use registry\n\nChange-Id: If7ad67e3ea62bcecdf076d45623d1fad0d088b46",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "550ea8b0fbf33e4a5955f6f675261149eb0b9907",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/BasicBlock.java",
      "new_id": "a214f7cd32521696d6c2045282c1ad0d8153c8e0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/BasicBlock.java"
    },
    {
      "type": "modify",
      "old_id": "ea014e6fb723619015facbfd8430a35a4f2e0a46",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/CheckCast.java",
      "new_id": "d9a10633bc14af862f7ae9e43fc7015e4a4af253",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/CheckCast.java"
    },
    {
      "type": "modify",
      "old_id": "1fd0fede6427d34fa33a6310c94fe169654a923b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/ConstClass.java",
      "new_id": "2dfbc18d20beaa07fd32ccfd6de434697ae6ded9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/ConstClass.java"
    },
    {
      "type": "modify",
      "old_id": "78ee74ef0843bacbeeed2fe055d41582695f1c00",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/ConstMethodHandle.java",
      "new_id": "15afa6875845f0a4c40b981990db39726a554443",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/ConstMethodHandle.java"
    },
    {
      "type": "modify",
      "old_id": "5ce3e31a318bb3c904f965d61b1ac8355a090763",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/ConstMethodType.java",
      "new_id": "0b586caf7090f776955d03e006e558b4515615b6",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/ConstMethodType.java"
    },
    {
      "type": "modify",
      "old_id": "78a582b0112d2afdb80e6f55cce3505b9c79e805",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/DexItemBasedConstString.java",
      "new_id": "3a5623da3fbf7a3b87c2df07c4efc10688a78acd",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/DexItemBasedConstString.java"
    },
    {
      "type": "modify",
      "old_id": "dbcd9be48dc0f83928334cf5b83a7f7ae4c74331",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/IRCode.java",
      "new_id": "7ec066c21944b1a6f6dd9a7d74742b6a44423dbf",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/IRCode.java"
    },
    {
      "type": "modify",
      "old_id": "f33138387f06a8e3dfbf6692777bb8f93a7c0104",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/InitClass.java",
      "new_id": "765d4a10e36e99376500edf8cebd422d289722b3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InitClass.java"
    },
    {
      "type": "modify",
      "old_id": "6f571d0c99af2ccf46b41b2636eb47d241c11781",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/InstanceGet.java",
      "new_id": "d01444fe1e57001987e80ffdc7fe76966b34a2ca",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InstanceGet.java"
    },
    {
      "type": "modify",
      "old_id": "4af44420af9fbc10a8e10f200c3dfefe2044bcbc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/InstanceOf.java",
      "new_id": "680ace0dd1e1c90dc00c3de132322ad1ece6637d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InstanceOf.java"
    },
    {
      "type": "modify",
      "old_id": "be3739edaec55620684471ba2b7e2396abbb7cc7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/InstancePut.java",
      "new_id": "bc4d8df9431550503a43f7c2d275b913efbce5d4",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InstancePut.java"
    },
    {
      "type": "modify",
      "old_id": "55d96c598403e09c9dad62494f3f7d0d57b96aad",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/Instruction.java",
      "new_id": "7aba8bdda48bf58474602680c3f263ac6bbca75d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/Instruction.java"
    },
    {
      "type": "modify",
      "old_id": "e43b0f021e2ad96dea93ac551ce1316b3e17094d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/InvokeCustom.java",
      "new_id": "75a13c9773a4faefe2c1415e3f31e7c5ce526776",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeCustom.java"
    },
    {
      "type": "modify",
      "old_id": "25d775a374cfd3717c93f1f2be9daa80579f8c0b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/InvokeDirect.java",
      "new_id": "09f6e3611b4f901d8d4637ad9fe3401ca28da36d",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeDirect.java"
    },
    {
      "type": "modify",
      "old_id": "67e78d644efe870bd6dda7b649df28ae1877bf57",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/InvokeInterface.java",
      "new_id": "be6eac17eb7e4252d0f3df9f4d896757ab051969",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeInterface.java"
    },
    {
      "type": "modify",
      "old_id": "7ac70e7174abf8b2bb0fb4c4b1897902ed8b87a7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/InvokeMultiNewArray.java",
      "new_id": "de1265887a22b29b9a62d06ea05c5e06aae614e3",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeMultiNewArray.java"
    },
    {
      "type": "modify",
      "old_id": "5a3a11180772230098aff7027cd96f3f80658906",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/InvokeNewArray.java",
      "new_id": "a2e815f9cb7f735b312f338df649b6b206b5f0c9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeNewArray.java"
    },
    {
      "type": "modify",
      "old_id": "9e6a918c9f724463fdb977120340f34f9c83be54",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/InvokeStatic.java",
      "new_id": "ecc7327b0c4c8c66e6de674f4c55fbf1c0704a7b",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeStatic.java"
    },
    {
      "type": "modify",
      "old_id": "705c7f976f86f9f6e48c818d06ac49f629ee8a8f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/InvokeSuper.java",
      "new_id": "ae47eb6675b51c85427cef662029d5d19a04b1e1",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeSuper.java"
    },
    {
      "type": "modify",
      "old_id": "f44d128b92f53e9197c4136e504f993b95b35f8d",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/InvokeVirtual.java",
      "new_id": "1af55635f9b015d56b6ceb65f85d9c1f0c128789",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/InvokeVirtual.java"
    },
    {
      "type": "modify",
      "old_id": "88bd18d3de6a0b84b83017755bba51ee669db3d6",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/NewArrayEmpty.java",
      "new_id": "c6d527fd0400f1c9064851d65b492c7994bb7354",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/NewArrayEmpty.java"
    },
    {
      "type": "modify",
      "old_id": "236bd0a76c9561b9374bd9b988693f33f23cdb46",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/NewInstance.java",
      "new_id": "40e7d5d932867f3075cc70b8834687af2db0a091",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/NewInstance.java"
    },
    {
      "type": "modify",
      "old_id": "2274754cb03772af188cddf625344c19c18d6240",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/NewUnboxedEnumInstance.java",
      "new_id": "123b988261439acb603660990bd1586998b0d76f",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/NewUnboxedEnumInstance.java"
    },
    {
      "type": "modify",
      "old_id": "19b9b27ee01233fcaf10fa4322fa48f8ada611e2",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/StaticGet.java",
      "new_id": "19986d0bffb9579368ad1788592233d30ac6e4d5",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/StaticGet.java"
    },
    {
      "type": "modify",
      "old_id": "7d54dbb8322d7ec6117f4ef5498e423f24af9b11",
      "old_mode": 33188,
      "old_path": "src/main/java/com/android/tools/r8/ir/code/StaticPut.java",
      "new_id": "7e18e04a4859d7362d8c8023253ac73281fb25fc",
      "new_mode": 33188,
      "new_path": "src/main/java/com/android/tools/r8/ir/code/StaticPut.java"
    }
  ]
}
