)]}'
{
  "commit": "1d985a58cd1885671121cd40e9cd5d62b8d6bed3",
  "tree": "c622ebf7549e37bde6f750366c53ce9e324f17bd",
  "parents": [
    "a7d303f438b23731e4ee07096830e7df0ba0cf21"
  ],
  "author": {
    "name": "Alexander Markov",
    "email": "alexmarkov@google.com",
    "time": "Tue Aug 09 13:58:52 2022 +0000"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Aug 09 13:58:52 2022 +0000"
  },
  "message": "[vm/compiler] Avoid adding the same ConstantInstr both to GraphEntry and FunctionEntry initial definitions\n\nEach instruction should appear only once in the flow graph.\nBefore this change a ConstantInstr from initial definitions of\nGraphEntry could be also added to initial definitions of FunctionEntry.\n\nThis is also a step towards https://github.com/dart-lang/sdk/issues/36894.\n\nTEST\u003dci\n\nChange-Id: I042258dced99cbf5a908028427da2cb5a8b0d329\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/253840\nReviewed-by: Martin Kustermann \u003ckustermann@google.com\u003e\nCommit-Queue: Alexander Markov \u003calexmarkov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "95691ce80ab96db46121134ce8f2d523e2228790",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/flow_graph.cc",
      "new_id": "fbefe32910b7482f1d9a1b198f2f03225acb7c0b",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/flow_graph.cc"
    },
    {
      "type": "modify",
      "old_id": "a106088c638d79becc5e174a70af5059019c00e8",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/flow_graph_checker.cc",
      "new_id": "66d2dad8082e6303e88de0c9e2cef9ea272adf79",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/flow_graph_checker.cc"
    },
    {
      "type": "modify",
      "old_id": "dd8279d85de27a62c6e5e5caddfab4eb41d44d89",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/inliner.cc",
      "new_id": "ef1de04b7fa9973380cd3ca612ba6df4c8142549",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/inliner.cc"
    },
    {
      "type": "modify",
      "old_id": "34299076ef559fd5131ee29e0ab00233ea72fb25",
      "old_mode": 33188,
      "old_path": "tests/language/vm/no_such_args_error_message_vm_test.dart",
      "new_id": "237837cd2b95de3d9c64de525044d442a218fab0",
      "new_mode": 33188,
      "new_path": "tests/language/vm/no_such_args_error_message_vm_test.dart"
    },
    {
      "type": "modify",
      "old_id": "48c368827a6c1a3d389ff952be82404ef178cb89",
      "old_mode": 33188,
      "old_path": "tests/language_2/vm/no_such_args_error_message_vm_test.dart",
      "new_id": "4242f8fe4e37e83982e494a9e3b06cde7fecad08",
      "new_mode": 33188,
      "new_path": "tests/language_2/vm/no_such_args_error_message_vm_test.dart"
    }
  ]
}
