)]}'
{
  "commit": "5577eafdba878d3e3420f0016eba5d96850ceee1",
  "tree": "df5a134ab1f0533f15bdb7293b11f2b36e9d888b",
  "parents": [
    "d05ee1898a611fe90270cb81d70b2053b9f385a5"
  ],
  "author": {
    "name": "Derek Xu",
    "email": "derekx@google.com",
    "time": "Tue Jan 31 22:37:30 2023 +0000"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jan 31 22:37:30 2023 +0000"
  },
  "message": "[VM] Add OSThread::GetCurrentThreadName() method\n\nSome fields of `OSThread` are initialized by retrieving information by\ncalling OS functions. For example, `trace_id_` is initialized by calling\n`OSThread::GetCurrentThreadTraceId()`. Similarly, this CL adds the\n`OSThread::GetCurrentThreadName()` method and uses it to initialize\n`name_`.\n\nTEST\u003dCI\n\nChange-Id: Iee121d71e660be01ff684a298144fa7d59e3b61d\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/278662\nCommit-Queue: Derek Xu \u003cderekx@google.com\u003e\nReviewed-by: Ben Konyi \u003cbkonyi@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d068e0ad460d349b6cbcabd8408b1ee89715b9ec",
      "old_mode": 33188,
      "old_path": "runtime/bin/thread_fuchsia.cc",
      "new_id": "e42d58bd48ac9ce1e090c53f834803f025e6d0c0",
      "new_mode": 33188,
      "new_path": "runtime/bin/thread_fuchsia.cc"
    },
    {
      "type": "modify",
      "old_id": "02491f5e093a906fab9c75c916f6f293681f5233",
      "old_mode": 33188,
      "old_path": "runtime/bin/thread_macos.cc",
      "new_id": "13027056c1506f302d358e782dddde65ae1c3a8e",
      "new_mode": 33188,
      "new_path": "runtime/bin/thread_macos.cc"
    },
    {
      "type": "modify",
      "old_id": "a97ca64b54fb6ce1eeb1e4613c82b119f2fe7ea0",
      "old_mode": 33188,
      "old_path": "runtime/vm/os_thread.cc",
      "new_id": "4f70bf2349fa4103ce1cef41b2be77dcd08aea51",
      "new_mode": 33188,
      "new_path": "runtime/vm/os_thread.cc"
    },
    {
      "type": "modify",
      "old_id": "bd0a3f1bf39682d684fcece5bcaefd1ca68894ac",
      "old_mode": 33188,
      "old_path": "runtime/vm/os_thread.h",
      "new_id": "ab2a6fa9c6793d00bbe6b55682388b5993766940",
      "new_mode": 33188,
      "new_path": "runtime/vm/os_thread.h"
    },
    {
      "type": "modify",
      "old_id": "9534e3a3e4d3113c73fb5ba5ca337aeb8dc77c44",
      "old_mode": 33188,
      "old_path": "runtime/vm/os_thread_absl.cc",
      "new_id": "9e61d0a0d499b7b1b984f4f7679e19ef114fa5c6",
      "new_mode": 33188,
      "new_path": "runtime/vm/os_thread_absl.cc"
    },
    {
      "type": "modify",
      "old_id": "a55dd9522095b4c6cd664703d256332fbbfc8e91",
      "old_mode": 33188,
      "old_path": "runtime/vm/os_thread_android.cc",
      "new_id": "2133ebf52883e9e866b826c03163e9d7a9e56c98",
      "new_mode": 33188,
      "new_path": "runtime/vm/os_thread_android.cc"
    },
    {
      "type": "modify",
      "old_id": "5e47b4ed8c14ceb8ecef778c82a5c65214384af1",
      "old_mode": 33188,
      "old_path": "runtime/vm/os_thread_fuchsia.cc",
      "new_id": "b6a17467c713e99fe8c72a1b890c25a9ab73cbfa",
      "new_mode": 33188,
      "new_path": "runtime/vm/os_thread_fuchsia.cc"
    },
    {
      "type": "modify",
      "old_id": "8c6368b51e528cba7b77ff95605ee311778b2867",
      "old_mode": 33188,
      "old_path": "runtime/vm/os_thread_linux.cc",
      "new_id": "038b79e6cfc8de7de1127ff15f83fb3650b9d9f1",
      "new_mode": 33188,
      "new_path": "runtime/vm/os_thread_linux.cc"
    },
    {
      "type": "modify",
      "old_id": "58f1ee1dc536c4a9195934096daa29f0b2082368",
      "old_mode": 33188,
      "old_path": "runtime/vm/os_thread_macos.cc",
      "new_id": "3fba2cada34bedc68b02ef689a87873f606efb1a",
      "new_mode": 33188,
      "new_path": "runtime/vm/os_thread_macos.cc"
    },
    {
      "type": "modify",
      "old_id": "0d0a7420108ae465461c61bc120ab98787b2d98d",
      "old_mode": 33188,
      "old_path": "runtime/vm/os_thread_win.cc",
      "new_id": "63b6a03fe32be91c37721635653063ca63f40941",
      "new_mode": 33188,
      "new_path": "runtime/vm/os_thread_win.cc"
    }
  ]
}
