)]}'
{
  "commit": "f8a3e6ae6909ea074336e2d2d7fa02263b47cd8e",
  "tree": "7db2eca19dfa2a9ee67b0b7b5efab7a1a4c899e8",
  "parents": [
    "4ce507afc7d01e8a93320ae807108203b42e73b5"
  ],
  "author": {
    "name": "Ryan Macnak",
    "email": "rmacnak@google.com",
    "time": "Tue May 27 10:46:24 2025 -0700"
  },
  "committer": {
    "name": "dart-internal-monorepo",
    "email": "dart-internal-monorepo@dart-ci-internal.iam.gserviceaccount.com",
    "time": "Tue May 27 10:46:58 2025 -0700"
  },
  "message": "[vm] Refactor runtime entries.\n\n- Reduce header surface area.\n- Remove runtime_entry_\u003carch\u003e.cc, which no longer include code generation.\n- Fix signature of DLRT_Enter/ExitSafepoint.\n- Give non-leaf runtime functions C linkage, as C++ does not have a defined ABI.\n\nTEST\u003dci\nChange-Id: I21e21a50ad9e4f9b32b1204d755bfa69a2ae9b17\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/430981\nCommit-Queue: Ryan Macnak \u003crmacnak@google.com\u003e\nReviewed-by: Alexander Aprelev \u003caam@google.com\u003e\n\nhttps://dart.googlesource.com/sdk/+/18aa7d3678fd9fa8ffd4e2e8cdf23582a3c14474\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3e89bda11982edf0a0e8256922a33c25791026b7",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "9ac18b84d925eea04baccbda889870a208ef1134",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "de4c117e8f618ae7a91729f02f6ba63111e08aeb",
      "old_mode": 33188,
      "old_path": "commits.json",
      "new_id": "8bed5495f5663e8ad57ef499d8edbbdfd4ac2247",
      "new_mode": 33188,
      "new_path": "commits.json"
    }
  ]
}
