)]}'
{
  "commit": "2cc5629d24978bcb00f518ee09583cb7ad62fb1e",
  "tree": "e036408a8c2a4ee1c2d87fe6cf261db284fde001",
  "parents": [
    "573da3a3953e5afddff824875e92154ec469c050"
  ],
  "author": {
    "name": "Srujan Gaddam",
    "email": "srujzs@google.com",
    "time": "Tue Jul 08 09:47:12 2025 -0700"
  },
  "committer": {
    "name": "dart-internal-monorepo",
    "email": "dart-internal-monorepo@dart-ci-internal.iam.gserviceaccount.com",
    "time": "Tue Jul 08 10:15:08 2025 -0700"
  },
  "message": "[dart2wasm] Support NullRejectionException.isUndefined\n\nPreviously, the implementation worked around boxing limitations\nby always setting this field to false. However, because we\ncontrol both the callback and the JS code that calls the rejection\nfunction, we can pass more information to the callback to let it\nknow whether the error was undefined.\n\nChange-Id: Ic19f24ec20d321859eb8184d5c87744f7679cf0c\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/439141\nCommit-Queue: Srujan Gaddam \u003csrujzs@google.com\u003e\nReviewed-by: Ömer Ağacan \u003comersa@google.com\u003e\n\nhttps://dart.googlesource.com/sdk/+/6f85292b08e4e6e1cd94ad94bdfea2b17248518a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f864fb26b78e4b7717fb580c6d9ae7e84bdb043f",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "d3e665a47a9d909e85faacb87833caa426550900",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "926bfcad87b8591f7ac702e56758c68ef945053e",
      "old_mode": 33188,
      "old_path": "commits.json",
      "new_id": "50f9075753101deced46f573b3882f555d6ceb76",
      "new_mode": 33188,
      "new_path": "commits.json"
    }
  ]
}
