)]}'
{
  "commit": "804db3ce91a90466286048c8f036462f1fb2c19c",
  "tree": "940e1fddfcd1c815bd50e96e013f371b09ecbec7",
  "parents": [
    "fe71435104d87096b9097024abfc6c07a1c4f5d9"
  ],
  "author": {
    "name": "Dmitry Petrov",
    "email": "dmitry.petrov@jetbrains.com",
    "time": "Sun Jul 11 08:49:49 2021 +0300"
  },
  "committer": {
    "name": "Dmitry Petrov",
    "email": "dmitry.petrov@jetbrains.com",
    "time": "Sun Jul 11 20:16:09 2021 +0300"
  },
  "message": "JVM KT-47613 custom control flow analyzer for CFG builder\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "53dacdb752ad1aac19dd244376cd50dd23479bd7",
      "old_mode": 33188,
      "old_path": "compiler/backend/src/org/jetbrains/kotlin/codegen/inline/inlineCodegenUtils.kt",
      "new_id": "584ce2a70c2f5485220ec9267ef91b31196ef993",
      "new_mode": 33188,
      "new_path": "compiler/backend/src/org/jetbrains/kotlin/codegen/inline/inlineCodegenUtils.kt"
    },
    {
      "type": "modify",
      "old_id": "fbade5db047ceb3ff5dcc2c4b2446d48bd61c520",
      "old_mode": 33188,
      "old_path": "compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/common/ControlFlowGraph.kt",
      "new_id": "b2bbc2e1c0512df6da51e39153f4a7b0c6f02da2",
      "new_mode": 33188,
      "new_path": "compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/common/ControlFlowGraph.kt"
    },
    {
      "type": "modify",
      "old_id": "7ed6cd6afd666845c1b447e3836a1e0ad526387f",
      "old_mode": 33188,
      "old_path": "compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/common/FlexibleMethodAnalyzer.kt",
      "new_id": "5b0e567d9412335ece4db5a52816632971b50f27",
      "new_mode": 33188,
      "new_path": "compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/common/FlexibleMethodAnalyzer.kt"
    },
    {
      "type": "modify",
      "old_id": "6d99cd39cf82aabee9d96a6a13a353185d25e992",
      "old_mode": 33188,
      "old_path": "compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/common/InstructionLivenessAnalyzer.kt",
      "new_id": "a15e04f870f7262f720fa91cd93e5dcc4e351764",
      "new_mode": 33188,
      "new_path": "compiler/backend/src/org/jetbrains/kotlin/codegen/optimization/common/InstructionLivenessAnalyzer.kt"
    },
    {
      "type": "modify",
      "old_id": "a8ec49208147e39832142784a946d0d0a6b8b2c2",
      "old_mode": 33188,
      "old_path": "license/README.md",
      "new_id": "f1c03c6fd0594abaceaad372c6cedabae779a7c4",
      "new_mode": 33188,
      "new_path": "license/README.md"
    }
  ]
}
