)]}'
{
  "commit": "6e5aae8e0f77d54745297bf59773ecfb12f00046",
  "tree": "0e99cf60d3f68c0118f0380fb4e447daa5aed621",
  "parents": [
    "dced438e7568efcff48748839b235c499cf7494e"
  ],
  "author": {
    "name": "Alexander Markov",
    "email": "alexmarkov@google.com",
    "time": "Tue Apr 30 17:49:37 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Apr 30 17:49:37 2024 +0000"
  },
  "message": "[vm] Unsound mode cleanup: remove legacy types from the VM\n\nTEST\u003dci\n\nChange-Id: I0ade9ebf5dff2b283a2c7e0ff99dc6b56f548ba9\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/364622\nCommit-Queue: Alexander Markov \u003calexmarkov@google.com\u003e\nReviewed-by: Siva Annamalai \u003casiva@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a1244a4c82a5a8a7d115f98ba812cc23c8a67739",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "82708ca71b74fd27ab1395bae8f10be6e1da879a",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "6abe8c35de3594efc1361e06c42578e1e24bacc1",
      "old_mode": 33188,
      "old_path": "runtime/include/dart_api.h",
      "new_id": "040887b793bdb6929fb358fc393d6df7ff4158dd",
      "new_mode": 33188,
      "new_path": "runtime/include/dart_api.h"
    },
    {
      "type": "modify",
      "old_id": "8e052c624287907b11f8d4bbbb79f60b76a870a1",
      "old_mode": 33188,
      "old_path": "runtime/lib/mirrors.cc",
      "new_id": "97b089081fb5e7d4c88b3ee3297d35d5969ce0ba",
      "new_mode": 33188,
      "new_path": "runtime/lib/mirrors.cc"
    },
    {
      "type": "modify",
      "old_id": "f6dfb209c9848a6b059ec0a596544d21ff9391fd",
      "old_mode": 33188,
      "old_path": "runtime/tests/vm/dart/exported_symbols_test.dart",
      "new_id": "708a80e20077122e0414d6d50a4ad31a2af1571e",
      "new_mode": 33188,
      "new_path": "runtime/tests/vm/dart/exported_symbols_test.dart"
    },
    {
      "type": "modify",
      "old_id": "995790b2c762e9a69b08e0ac7508535ce47bd233",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/asm_intrinsifier_arm.cc",
      "new_id": "10a59ab7d4c56f84ad44f3aa533a8f00078a8752",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/asm_intrinsifier_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "446e074041be079acb55c57b4cf6cab21b13fe82",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/asm_intrinsifier_arm64.cc",
      "new_id": "f5fed84e8816d3873a924d7a3910a4790269ba53",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/asm_intrinsifier_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "bd603ceb11df8e925baa439ac0d3370ba1a566ba",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/asm_intrinsifier_ia32.cc",
      "new_id": "cc2f0b7dd2489c90dccd0496e9e74bc29decbb6e",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/asm_intrinsifier_ia32.cc"
    },
    {
      "type": "modify",
      "old_id": "e6188fd992930a6216282f6417776754953b310e",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/asm_intrinsifier_riscv.cc",
      "new_id": "8a7a588238fc556ae7f02603eb142cacd48386db",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/asm_intrinsifier_riscv.cc"
    },
    {
      "type": "modify",
      "old_id": "3dc27fd3701846afbf29a47a51618c723b85f8eb",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/asm_intrinsifier_x64.cc",
      "new_id": "c6eb07570c9ca9f21f2f482f917f0fdd7757a518",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/asm_intrinsifier_x64.cc"
    },
    {
      "type": "modify",
      "old_id": "2502a1204eb2421645bc4dc26b340720b364f9f7",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/flow_graph_compiler.cc",
      "new_id": "2ceb3740f907d6535db8be3dea1b288e86cd9b79",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/flow_graph_compiler.cc"
    },
    {
      "type": "modify",
      "old_id": "3c0558df54d8be2a59e1dc46330440b8571c55da",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/il.cc",
      "new_id": "fa7891cd79c2ff80766eb5b098c3e3bbe410c044",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/il.cc"
    },
    {
      "type": "modify",
      "old_id": "8a89577f5ebf881bc6a4fc7ead8f8c65acee456e",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/il_test.cc",
      "new_id": "3356a7b802b3a496c280603e3a2b3b5eb4d4306c",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/il_test.cc"
    },
    {
      "type": "modify",
      "old_id": "e26bf4e2f844a6566a3343d8372410cfb901257b",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/reachability_fence_test.cc",
      "new_id": "909e04b53d73a4d1291ca45d0c702a980485fd02",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/reachability_fence_test.cc"
    },
    {
      "type": "modify",
      "old_id": "1dc4b8bb43d441323aa9cd8b3e8582b5e3b51ffc",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/redundancy_elimination_test.cc",
      "new_id": "728bcf51be9dc1fec56799886e66912936f775ad",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/redundancy_elimination_test.cc"
    },
    {
      "type": "modify",
      "old_id": "5d29d2dd4d6d2c968fd185958290be661ff992db",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/type_propagator.cc",
      "new_id": "42a7fd49a3a13c1855dfd7ce7165b7e142d0a247",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/type_propagator.cc"
    },
    {
      "type": "modify",
      "old_id": "ebe53f37e43aba3f829f00f13602cef1017d2655",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/type_propagator_test.cc",
      "new_id": "b79ef79792229a255d73af8bf40a3c6456351b10",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/type_propagator_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3363fc78374149ecbab9c725316383f82202f5a0",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/call_specializer.cc",
      "new_id": "f1fa1210bbdf6786ddbfc853069f710b99db047d",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/call_specializer.cc"
    },
    {
      "type": "modify",
      "old_id": "556313db584c9d5f17483ff36c2b8a3597933ae5",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/runtime_api.cc",
      "new_id": "cbe1b18bbd58445e5f0673379f1e62899301014c",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/runtime_api.cc"
    },
    {
      "type": "modify",
      "old_id": "f1a70bf13f3302a16e7e43395a974168efe77999",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/runtime_api.h",
      "new_id": "2e044f97720dc6737550978514a05d8280b45a8e",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/runtime_api.h"
    },
    {
      "type": "modify",
      "old_id": "522e2030e219d92cdcac516b7eab9131bb69e153",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/runtime_offsets_extracted.h",
      "new_id": "7747a10deafec7798c5d561f88be9a7b3bea2507",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/runtime_offsets_extracted.h"
    },
    {
      "type": "modify",
      "old_id": "60d51f0c89ebcdc27bd8592916e4743c936222f7",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/stub_code_compiler.cc",
      "new_id": "0df3b311b51eb5bc3deb639229df09ee037931c4",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/stub_code_compiler.cc"
    },
    {
      "type": "modify",
      "old_id": "1e1e49057370b73091dc5b12453d52dba31aa327",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/write_barrier_elimination_test.cc",
      "new_id": "6f62f235df27e675bcba312ef72154dd8456c955",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/write_barrier_elimination_test.cc"
    },
    {
      "type": "modify",
      "old_id": "581b0f3fe9c5fdd2d921becf5cca1919b8b9bf46",
      "old_mode": 33188,
      "old_path": "runtime/vm/dart_api_impl.cc",
      "new_id": "001bb8236aeea78e148ada770aac8b211b75e759",
      "new_mode": 33188,
      "new_path": "runtime/vm/dart_api_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "05e290b7bb9298d64a51c216337a7a1ee5b575c4",
      "old_mode": 33188,
      "old_path": "runtime/vm/dart_api_impl_test.cc",
      "new_id": "91d85a60b70c15871a3f84fcbf4990f192534ea7",
      "new_mode": 33188,
      "new_path": "runtime/vm/dart_api_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "75ccf2ac8b83f0195c50c776ba7098c7de143913",
      "old_mode": 33188,
      "old_path": "runtime/vm/isolate_reload_test.cc",
      "new_id": "4a070c1186e503af364a2474d6a673d447931396",
      "new_mode": 33188,
      "new_path": "runtime/vm/isolate_reload_test.cc"
    },
    {
      "type": "modify",
      "old_id": "538fd1c3e709aeda7fcac81d0ad4cc9c85ee6747",
      "old_mode": 33188,
      "old_path": "runtime/vm/kernel_binary.h",
      "new_id": "de8da70004ccb4b767a569e1826f9f33fe80a71f",
      "new_mode": 33188,
      "new_path": "runtime/vm/kernel_binary.h"
    },
    {
      "type": "modify",
      "old_id": "8b891d05777d0478fd77b5aa91d5db30293a1efc",
      "old_mode": 33188,
      "old_path": "runtime/vm/object.cc",
      "new_id": "b72a879d56565234c480e68f3aec83a84641b442",
      "new_mode": 33188,
      "new_path": "runtime/vm/object.cc"
    },
    {
      "type": "modify",
      "old_id": "f9ce4ff435dfcdab2d2860a419f752b98f563842",
      "old_mode": 33188,
      "old_path": "runtime/vm/object.h",
      "new_id": "85013caee82ab0aac0082947b031e7e68c1dc2f3",
      "new_mode": 33188,
      "new_path": "runtime/vm/object.h"
    },
    {
      "type": "modify",
      "old_id": "06dbf6398396df8ef088b58c94ae2c3af62213b9",
      "old_mode": 33188,
      "old_path": "runtime/vm/object_store.h",
      "new_id": "53c6369cd28fe0e647983ed870b76356f4df4542",
      "new_mode": 33188,
      "new_path": "runtime/vm/object_store.h"
    },
    {
      "type": "modify",
      "old_id": "3becef67bb8589ffea6a7ece2cddc3d5df0e55a1",
      "old_mode": 33188,
      "old_path": "runtime/vm/object_test.cc",
      "new_id": "8f92df0145cabaa7a0a16a6fe6a0d0e241a820da",
      "new_mode": 33188,
      "new_path": "runtime/vm/object_test.cc"
    },
    {
      "type": "modify",
      "old_id": "3ac8e9759c489ff34ad7bb60c34586bcd116358f",
      "old_mode": 33188,
      "old_path": "runtime/vm/raw_object.h",
      "new_id": "6531e3144d1f7d82fd1c5badc56872b010e14383",
      "new_mode": 33188,
      "new_path": "runtime/vm/raw_object.h"
    },
    {
      "type": "modify",
      "old_id": "a6ebc5f0682f2705e0845c51c553ebefa31050f8",
      "old_mode": 33188,
      "old_path": "runtime/vm/snapshot_test.cc",
      "new_id": "ab21cecb30f7e10b4b0fd8c001b63d338467bab8",
      "new_mode": 33188,
      "new_path": "runtime/vm/snapshot_test.cc"
    },
    {
      "type": "modify",
      "old_id": "d3abcb69d4bf2b79b44ffc45bbd10c71542c163f",
      "old_mode": 33188,
      "old_path": "runtime/vm/stack_frame_test.cc",
      "new_id": "b7fedf3e9b907417f1b4f8a1203756270a3e5c22",
      "new_mode": 33188,
      "new_path": "runtime/vm/stack_frame_test.cc"
    },
    {
      "type": "modify",
      "old_id": "f8e89ac5e7aa80b4a0b321a391e4c1fcea48aabd",
      "old_mode": 33188,
      "old_path": "runtime/vm/stub_code_list.h",
      "new_id": "7da38793e295327fb0da7f6ba0e420946043f5ed",
      "new_mode": 33188,
      "new_path": "runtime/vm/stub_code_list.h"
    },
    {
      "type": "modify",
      "old_id": "6cd194a480f259cd036d0410190811a9e632ffff",
      "old_mode": 33188,
      "old_path": "runtime/vm/type_testing_stubs_test.cc",
      "new_id": "b3699d337e406871c4278b431d1d518a87c38925",
      "new_mode": 33188,
      "new_path": "runtime/vm/type_testing_stubs_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2328f91ea3b350deb7f6ddd20486a1903063392f",
      "old_mode": 33188,
      "old_path": "runtime/vm/unit_test.cc",
      "new_id": "162aa088f130a8434dccdf7e06c896f66181bfde",
      "new_mode": 33188,
      "new_path": "runtime/vm/unit_test.cc"
    },
    {
      "type": "modify",
      "old_id": "29a0f24321c112c57792c58bac04582d40c51c2d",
      "old_mode": 33188,
      "old_path": "runtime/vm/unit_test.h",
      "new_id": "f077bc9dd0de9f8b529fe63f23f3666602db570d",
      "new_mode": 33188,
      "new_path": "runtime/vm/unit_test.h"
    }
  ]
}
