)]}'
{
  "commit": "d8a8e2cb03c9fef4a3016333b15ea1a1f895b9d2",
  "tree": "7f15766b3744be6a5cf50f5e26cc8dcd3a4b226a",
  "parents": [
    "26722fc94542cf777e8215dfe716c7a98b163e87"
  ],
  "author": {
    "name": "Srujan Gaddam",
    "email": "srujzs@google.com",
    "time": "Thu Aug 08 16:12:17 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Aug 08 16:12:17 2024 +0000"
  },
  "message": "[dart2wasm] Clean-up jsifyRaw checks\n\n- It\u0027s common to jsify numbers and lists, so those cases\nshould be moved up as far as they can.\n- It\u0027s uncommon for the wrapped function check to be used\nas it\u0027s only relevant to allowInterop, which only a handful\nof packages can even use.\n- JS typed array wrappers can be grouped together under one\ntype-check. Note that even though the conversion is the same\nfor all the wrapper types, we still need to check the\nindividual types as there are subtypes we don\u0027t want to handle.\nWe do a similar grouping for the non-wrapper TypedData types.\n- Clean up the if-else logic so it\u0027s a bit more concise.\n\nChange-Id: Ibfcd135a6ac5e2edbaac263d03ea6832c4131c1d\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/379143\nReviewed-by: Martin Kustermann \u003ckustermann@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5f9dae4823ca18fd3f67ec4cb131fc57170b438f",
      "old_mode": 33188,
      "old_path": "sdk/lib/_internal/wasm/lib/js_helper.dart",
      "new_id": "956ccd9e2ed3340d7aa3df184a7ffa21a5c55faf",
      "new_mode": 33188,
      "new_path": "sdk/lib/_internal/wasm/lib/js_helper.dart"
    },
    {
      "type": "modify",
      "old_id": "f8d54dcfb6c690c991ab42b1cc1a09f4d5b16a10",
      "old_mode": 33188,
      "old_path": "sdk/lib/_internal/wasm/lib/js_util_patch.dart",
      "new_id": "ea892ff63d45ff5cac599321cbbbcdc86465c352",
      "new_mode": 33188,
      "new_path": "sdk/lib/_internal/wasm/lib/js_util_patch.dart"
    }
  ]
}
