)]}'
{
  "commit": "cdbddbd9800f787cda1b694e157d11b6424208c3",
  "tree": "36b690460f114c08e8d0902fa11e40fe4c0b39f1",
  "parents": [
    "41966a745ed3a4559826bbd3adad3d65ba977502"
  ],
  "author": {
    "name": "Igor Yakovlev",
    "email": "igor.yakovlev@jetbrains.com",
    "time": "Wed Feb 01 20:14:52 2023 +0100"
  },
  "committer": {
    "name": "Igor Yakovlev",
    "email": "igor.yakovlev@jetbrains.com",
    "time": "Tue Feb 07 18:08:59 2023 +0100"
  },
  "message": "[WASM] POC Hotswap\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "84affb911abcd91800c86c7aedef78af45fc181d",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/WasmBackendContext.kt",
      "new_id": "71dfe85a713ce09c746c560278fc50104d266fe1",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/WasmBackendContext.kt"
    },
    {
      "type": "modify",
      "old_id": "062f08c21662ade778724b2ce33045b64afc75c6",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/WasmSymbols.kt",
      "new_id": "88fedbd8e574233812812f404907c916d1bfb3d5",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/WasmSymbols.kt"
    },
    {
      "type": "modify",
      "old_id": "7f7e9f2091418f24953f98a7cb898662cbc5c4e8",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/ir2wasm/BodyGenerator.kt",
      "new_id": "a8c0e159b811ee9d46a557cc788b38b5064fe177",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/ir2wasm/BodyGenerator.kt"
    },
    {
      "type": "modify",
      "old_id": "cf89dc707738a54f873b0cd87dd43df9d3ba3808",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/ir2wasm/ClassInfo.kt",
      "new_id": "1b59c03207cbd2e14ffb88519c2e6cf444d9993b",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/ir2wasm/ClassInfo.kt"
    },
    {
      "type": "modify",
      "old_id": "5083bf93596df34d432146a3eb20fe4acd7938d9",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/ir2wasm/DeclarationGenerator.kt",
      "new_id": "80851495bc3700e2e25914e228252e45cbc7b492",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/ir2wasm/DeclarationGenerator.kt"
    },
    {
      "type": "modify",
      "old_id": "ee8f8698efc72d7b9273070a72642f7033116971",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/ir2wasm/WasmCompiledModuleFragment.kt",
      "new_id": "fd8c9fb970118f758265745480ff1d4dc32b8bab",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/ir2wasm/WasmCompiledModuleFragment.kt"
    },
    {
      "type": "modify",
      "old_id": "8bc96c804b52791a15488db00fd54416c92e7511",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/ir2wasm/WasmModuleCodegenContext.kt",
      "new_id": "8aa9d9180bdc412b33c18363ecda743d145813d8",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/ir2wasm/WasmModuleCodegenContext.kt"
    },
    {
      "type": "modify",
      "old_id": "74be074c2d59a36839eafc51f2a96dbbe1e0de0a",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/ir2wasm/WasmModuleFragmentGenerator.kt",
      "new_id": "95edfe1af224396015ca1f399d275c474b4e3fde",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/ir2wasm/WasmModuleFragmentGenerator.kt"
    },
    {
      "type": "modify",
      "old_id": "c163b9ed5d612037ad3039e61c803449254a6c16",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/lower/FieldInitializersLowering.kt",
      "new_id": "c7a4c3e0847867eef1cf62a41a8c6650bf650f22",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/lower/FieldInitializersLowering.kt"
    },
    {
      "type": "modify",
      "old_id": "6e13cd6781c1cfc310d490f5f87482b76825f45a",
      "old_mode": 33188,
      "old_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/lower/JsInteropFunctionsLowering.kt",
      "new_id": "9dd4c5c247583c8c41d72556d6d7b966ab86414e",
      "new_mode": 33188,
      "new_path": "compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/lower/JsInteropFunctionsLowering.kt"
    },
    {
      "type": "modify",
      "old_id": "e220ce56b14db31fe9ad92402b64e6cb7a14e677",
      "old_mode": 33188,
      "old_path": "compiler/testData/codegen/box/strings/surrogatePair.kt",
      "new_id": "bb5d8fae3626aa533263f38233c783c95447bf04",
      "new_mode": 33188,
      "new_path": "compiler/testData/codegen/box/strings/surrogatePair.kt"
    },
    {
      "type": "modify",
      "old_id": "66be68b8090acb446418e51a930a6ae91b867a79",
      "old_mode": 33188,
      "old_path": "libraries/stdlib/wasm/internal/kotlin/wasm/internal/Runtime.kt",
      "new_id": "52fe0b07e23be91b86c9d552bde857ddbff23ab5",
      "new_mode": 33188,
      "new_path": "libraries/stdlib/wasm/internal/kotlin/wasm/internal/Runtime.kt"
    },
    {
      "type": "modify",
      "old_id": "3cd8df48c73ba2fbc51cfbc39a5f251044554f12",
      "old_mode": 33188,
      "old_path": "wasm/wasm.ir/src/org/jetbrains/kotlin/wasm/ir/convertors/WasmIrToBinary.kt",
      "new_id": "0f16fba390f5c2ff58ca4020d243806b7e06ba34",
      "new_mode": 33188,
      "new_path": "wasm/wasm.ir/src/org/jetbrains/kotlin/wasm/ir/convertors/WasmIrToBinary.kt"
    }
  ]
}
