)]}'
{
  "commit": "73d9b8f60910ca06612b32033176f042ceecd1a1",
  "tree": "15dd87306aa52fa59d858fdf4da2b320c63dfbfe",
  "parents": [
    "4b5e8ada6341bdfec367aa2d4e590b8e63ea892d"
  ],
  "author": {
    "name": "Florian Freitag",
    "email": "florian.freitag@jetbrains.com",
    "time": "Wed Jul 09 15:02:25 2025 +0200"
  },
  "committer": {
    "name": "Florian Freitag",
    "email": "florian.freitag@jetbrains.com",
    "time": "Fri Aug 08 17:38:23 2025 +0200"
  },
  "message": "[IR] Add evaluation of unsigned integers to IrInterpreter\n\nKT-51065\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "295cd2bb098a7dc1b8f7ea9afea3a81fc02c9057",
      "old_mode": 33188,
      "old_path": "compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/CallInterceptor.kt",
      "new_id": "5978bb830a7cb84de9013ffad4c4a4b238011c8f",
      "new_mode": 33188,
      "new_path": "compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/CallInterceptor.kt"
    },
    {
      "type": "modify",
      "old_id": "21a8eba6f79b41d1acb997f654170f5e7f322f90",
      "old_mode": 33188,
      "old_path": "compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/IrInterpreter.kt",
      "new_id": "3878f4a8de721f4c8bddb064dcb89be9f25f8e78",
      "new_mode": 33188,
      "new_path": "compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/IrInterpreter.kt"
    },
    {
      "type": "modify",
      "old_id": "1a2c206d084f9af7f0a850abdf8600bbfc87af52",
      "old_mode": 33188,
      "old_path": "compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/IrInterpreterEnvironment.kt",
      "new_id": "8a85c78c5778e5bc71b86978c5d9f4fc1a9c356f",
      "new_mode": 33188,
      "new_path": "compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/IrInterpreterEnvironment.kt"
    },
    {
      "type": "modify",
      "old_id": "2403e56bd1f16223717d51d5c0ac39536325e838",
      "old_mode": 33188,
      "old_path": "compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/Utils.kt",
      "new_id": "a3a2c109e95d165ce17c3737508428dbcf55cbd8",
      "new_mode": 33188,
      "new_path": "compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/Utils.kt"
    },
    {
      "type": "modify",
      "old_id": "b82f26db001b60ffd151e90e183fa09058107aec",
      "old_mode": 33188,
      "old_path": "compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/checker/EvaluationMode.kt",
      "new_id": "4f4e44e4fc3a29dd71ac61f6e8128986983eec3f",
      "new_mode": 33188,
      "new_path": "compiler/ir/ir.interpreter/src/org/jetbrains/kotlin/ir/interpreter/checker/EvaluationMode.kt"
    },
    {
      "type": "modify",
      "old_id": "d67e5458a8a5a3d8c92132faf40a51be08c33d40",
      "old_mode": 33188,
      "old_path": "compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/IrUtils.kt",
      "new_id": "428c7f09d2a7291a2eb267ab3577c8946eb5ab74",
      "new_mode": 33188,
      "new_path": "compiler/ir/ir.tree/src/org/jetbrains/kotlin/ir/util/IrUtils.kt"
    },
    {
      "type": "modify",
      "old_id": "4c48e00d6e7451757129ca2a0e822447c07a0741",
      "old_mode": 33188,
      "old_path": "compiler/testData/codegen/box/involvesIrInterpreter/ubyteOperations.kt",
      "new_id": "43a3d118db256ad8ac02cbd2a3be0537b84b2591",
      "new_mode": 33188,
      "new_path": "compiler/testData/codegen/box/involvesIrInterpreter/ubyteOperations.kt"
    },
    {
      "type": "modify",
      "old_id": "f61355117a03e1fc8b4a84e6cb19506d2c4f2053",
      "old_mode": 33188,
      "old_path": "compiler/testData/codegen/box/involvesIrInterpreter/uintOperations.kt",
      "new_id": "2e2a29c3556101ee412a1b02ff21a0191bdcb55c",
      "new_mode": 33188,
      "new_path": "compiler/testData/codegen/box/involvesIrInterpreter/uintOperations.kt"
    },
    {
      "type": "modify",
      "old_id": "35390a2cf16b3ec809124c6467ebc7e1b611641b",
      "old_mode": 33188,
      "old_path": "compiler/testData/codegen/box/involvesIrInterpreter/ulongOperations.kt",
      "new_id": "a62249c59f9b1c5b28ead39bf65e3a933b880268",
      "new_mode": 33188,
      "new_path": "compiler/testData/codegen/box/involvesIrInterpreter/ulongOperations.kt"
    },
    {
      "type": "modify",
      "old_id": "252bc945ff930b9cfd39916062060061a6bb59e4",
      "old_mode": 33188,
      "old_path": "compiler/testData/codegen/box/involvesIrInterpreter/ushortOperations.kt",
      "new_id": "162a274b3aaa7ca609b310534c5aecb409990a39",
      "new_mode": 33188,
      "new_path": "compiler/testData/codegen/box/involvesIrInterpreter/ushortOperations.kt"
    },
    {
      "type": "modify",
      "old_id": "3c46e64e8552ca4fbc771dacacc365b886e916e7",
      "old_mode": 33188,
      "old_path": "compiler/testData/codegen/bytecodeText/unsignedTypes/unsignedIntToString_jvm18.kt",
      "new_id": "889861d7963cc96cb2b7409ff9c49d08836d0351",
      "new_mode": 33188,
      "new_path": "compiler/testData/codegen/bytecodeText/unsignedTypes/unsignedIntToString_jvm18.kt"
    }
  ]
}
