)]}'
{
  "commit": "101516eb18bba2d026dc8c8c483497fa39e79818",
  "tree": "e94efe1c9fccdea1809978e5ba765d10d2eaa9b2",
  "parents": [
    "a804d0d2e52511e8d0bdf292251ea1ed18504768"
  ],
  "author": {
    "name": "Ryan Macnak",
    "email": "rmacnak@google.com",
    "time": "Wed Mar 12 12:33:50 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Mar 12 12:33:50 2025 -0700"
  },
  "message": "[vm] Allow reload during FFI and native calls.\n\nTEST\u003dmany_isolates_blocked_* under reload stress testing\nBug: https://github.com/dart-lang/sdk/issues/60098\nChange-Id: Ifb9838735e1846236e30820d7d957e3a51fd9e99\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/410960\nCommit-Queue: Ryan Macnak \u003crmacnak@google.com\u003e\nReviewed-by: Alexander Aprelev \u003caam@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b1e5f5fab3d4190dbdef178e39edf04a82de3ea7",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/jit/compiler.cc",
      "new_id": "d4815b04591fb8e442258541569da9666781da02",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/jit/compiler.cc"
    },
    {
      "type": "modify",
      "old_id": "4d83975c794543ef716f8777e69c17070adf4375",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/stub_code_compiler_arm.cc",
      "new_id": "9dc331daaea3cd0a447f6532e24c9f5ef1524d42",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/stub_code_compiler_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "e6b8cc44da6a1bdd2ae171a6397723a87cc3afc5",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/stub_code_compiler_arm64.cc",
      "new_id": "ae11528d355d3252faed22ba902e70f764b7e54e",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/stub_code_compiler_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "4f92391d01a811cc5a07faca7602af8a10999954",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/stub_code_compiler_ia32.cc",
      "new_id": "052b2581f0472414931a9e6a6e2164c9888f1715",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/stub_code_compiler_ia32.cc"
    },
    {
      "type": "modify",
      "old_id": "407492a5abdec17c19f2e80c51eeb725e78a2970",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/stub_code_compiler_riscv.cc",
      "new_id": "4a49a95061e478ceeae8802abe194defdbcef8cf",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/stub_code_compiler_riscv.cc"
    },
    {
      "type": "modify",
      "old_id": "1cae8552cd51824a7edca66642134cbb018c2f78",
      "old_mode": 33188,
      "old_path": "runtime/vm/compiler/stub_code_compiler_x64.cc",
      "new_id": "6426df7bb0e7228b9e63f4f2e3133691cbc3b72c",
      "new_mode": 33188,
      "new_path": "runtime/vm/compiler/stub_code_compiler_x64.cc"
    },
    {
      "type": "modify",
      "old_id": "4c2fef581c84b33e8a22d326fa70330d03173dd7",
      "old_mode": 33188,
      "old_path": "runtime/vm/dart_api_impl.cc",
      "new_id": "88062942bc72a7a7d0cf3986770e72f34bb92b30",
      "new_mode": 33188,
      "new_path": "runtime/vm/dart_api_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "475e49e28bb93450b7b73a480d605eadeb42c7ce",
      "old_mode": 33188,
      "old_path": "runtime/vm/heap/safepoint_test.cc",
      "new_id": "c8ba0d3d9131ede5fffebada6384fcbe2ee05c23",
      "new_mode": 33188,
      "new_path": "runtime/vm/heap/safepoint_test.cc"
    },
    {
      "type": "modify",
      "old_id": "af5755e1c38a59d38479decf805128dcb4ac3e31",
      "old_mode": 33188,
      "old_path": "runtime/vm/isolate_reload.h",
      "new_id": "82beae1e8d82f1f74f74d0fb760fe09c3d456613",
      "new_mode": 33188,
      "new_path": "runtime/vm/isolate_reload.h"
    },
    {
      "type": "modify",
      "old_id": "2bf3374c1fc999f26d74498f832aafdbf390af70",
      "old_mode": 33188,
      "old_path": "runtime/vm/native_api_impl.cc",
      "new_id": "a58558dcef0e271c0155b6b4276bcc05df997bb8",
      "new_mode": 33188,
      "new_path": "runtime/vm/native_api_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "1aec2d155c2ba6c2aa64a011543f622ff6701e8e",
      "old_mode": 33188,
      "old_path": "runtime/vm/runtime_entry.cc",
      "new_id": "55100cd3ece17d78e6cd8a434af3728d64f8b4f4",
      "new_mode": 33188,
      "new_path": "runtime/vm/runtime_entry.cc"
    },
    {
      "type": "modify",
      "old_id": "bcbb2954707e9632f9bd172947689092ffccdf84",
      "old_mode": 33188,
      "old_path": "runtime/vm/thread.cc",
      "new_id": "7fb03168963e251c24e9ff7ce75f9f56cd258d32",
      "new_mode": 33188,
      "new_path": "runtime/vm/thread.cc"
    },
    {
      "type": "modify",
      "old_id": "9dd1fb2f2fe4f60394b9dcf5f8ce9e2c231ba605",
      "old_mode": 33188,
      "old_path": "runtime/vm/thread.h",
      "new_id": "a7aa763e48c9f2b6ee3aa52c77317eb31b02e1f3",
      "new_mode": 33188,
      "new_path": "runtime/vm/thread.h"
    }
  ]
}
