)]}'
{
  "commit": "0a1c797b5a01ed052d20feaa463e1d2f88bd0730",
  "tree": "4e7cf306e8f18ffa210ebe9b54724212b8e448f2",
  "parents": [
    "e4f1a10431aece74504b33950598b2af3d976b1e"
  ],
  "author": {
    "name": "Tess Strickland",
    "email": "sstrickl@google.com",
    "time": "Fri Jul 14 07:06:41 2023 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jul 14 07:06:41 2023 +0000"
  },
  "message": "[vm] Revert 3fcf660e with the correct fix for --no-sound-null-safety.\n\nInsert CheckNull instructions if in AOT mode prior to checking the\nindex for being within the bounds in inlined indexing operations.\nIf we\u0027re in --sound-null-safety mode, they\u0027ll be canonicalized away\nsince the indices won\u0027t be nullable anyway.\n\nFixes https://github.com/dart-lang/sdk/issues/52910.\n\nTEST\u003dcorelib{,_2}/list_removeat_test and\n  co19_2/LibTest/core/String/codeUnitAt_A03_t01 on\n  vm-kernel-precomp-linux-release-x64-try\n\nCq-Include-Trybots: luci.dart.try:vm-kernel-precomp-linux-debug-x64-try,vm-kernel-precomp-linux-release-x64-try\nChange-Id: I37212e94c7c5032c75709e3f0bb91734cbc705cd\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/313507\nReviewed-by: Daco Harkes \u003cdacoharkes@google.com\u003e\nCommit-Queue: Tess Strickland \u003csstrickl@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1934704e9ac1acd675fdff48eab992d76d9984dc",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/backend/inliner.cc",
      "new_id": "3a79ea567eabb916bda925a50829d06338755899",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/backend/inliner.cc"
    },
    {
      "type": "modify",
      "old_id": "33da0ec94002d1ca228c433c6fd6c9ce4a8edd8b",
      "old_mode": 33188,
      "old_path": "runtime/vm/object.cc",
      "new_id": "8bbf960b9392e60678ab4210b26d7b587b310c14",
      "new_mode": 33188,
      "new_path": "runtime/vm/object.cc"
    }
  ]
}
