)]}'
{
  "commit": "ad33dff4e9cd613defe294935beef1e296ed2975",
  "tree": "22fa22633e700f00d486fbc9b2303d9ded00b70a",
  "parents": [
    "50939f3d53cd546831792d4a3a458c3b9515927d"
  ],
  "author": {
    "name": "Ryan Macnak",
    "email": "rmacnak@google.com",
    "time": "Wed Jul 24 21:14:50 2024 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jul 24 21:14:50 2024 +0000"
  },
  "message": "[vm, isolate] Wait a bit after an empty message queue before ending a MessageHandlerTask.\n\nFor cases like workers isolates waiting for a quick response from a coordinator isolate telling them what to do next, this can keep the worker isolates on consistent threads and make the timeline far more readable.\n\nTEST\u003dtimeline\nBug: https://github.com/dart-lang/sdk/issues/55713\nChange-Id: I034974a13af7791261b61f1bcd94c4f978ea530a\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/376200\nCommit-Queue: Ryan Macnak \u003crmacnak@google.com\u003e\nReviewed-by: Alexander Aprelev \u003caam@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f49622b47f5c4b3016df090bba3bb397a67d2101",
      "old_mode": 33188,
      "old_path": "runtime/vm/message_handler.cc",
      "new_id": "816111a0221cf045e470c0a82f51b2a44aa54bb4",
      "new_mode": 33188,
      "new_path": "runtime/vm/message_handler.cc"
    },
    {
      "type": "modify",
      "old_id": "229ba933ea6ccf98b5ac66ee2fe5ce0557796583",
      "old_mode": 33188,
      "old_path": "runtime/vm/message_handler.h",
      "new_id": "accd7160bc40ef790020c30156c906f0f949bfff",
      "new_mode": 33188,
      "new_path": "runtime/vm/message_handler.h"
    },
    {
      "type": "modify",
      "old_id": "9a40272a06fbe1249180c36e0383040728e62c75",
      "old_mode": 33188,
      "old_path": "runtime/vm/thread.cc",
      "new_id": "f076fb628202ee923c082cb3a43ceab9e2f7d46e",
      "new_mode": 33188,
      "new_path": "runtime/vm/thread.cc"
    },
    {
      "type": "modify",
      "old_id": "9c3a2ff668ffb76854b2845d082c7e3e13d62889",
      "old_mode": 33188,
      "old_path": "runtime/vm/thread.h",
      "new_id": "a096199491b51c5c14ee5e49265415f144b1a79b",
      "new_mode": 33188,
      "new_path": "runtime/vm/thread.h"
    }
  ]
}
