)]}'
{
  "commit": "03301c9bfb94b59f8fbd46d504ef6f7b24be16bf",
  "tree": "56e291f292e8caeb38961199f72017cea9ea051a",
  "parents": [
    "bd9ab13a38aca713f981ff397f8f4e57d2a405f2"
  ],
  "author": {
    "name": "Ryan Macnak",
    "email": "rmacnak@google.com",
    "time": "Mon Jun 02 12:12:04 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jun 02 12:12:04 2025 -0700"
  },
  "message": "[vm] Support assembly output for Windows.\n\nThe resulting DLL lacks debugging information / PDB.\n\nTEST\u003dci\nBug: https://github.com/dart-lang/sdk/issues/60812\nBug: https://github.com/dart-lang/sdk/issues/60813\nCq-Include-Trybots: luci.dart.try:vm-aot-win-debug-arm64-try,vm-aot-win-debug-x64-try,vm-aot-win-release-arm64-try,vm-aot-win-release-x64-try\nChange-Id: I305bad0081ec24f27249ad9b75ff8d32fa9c4893\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/428200\nReviewed-by: Tess Strickland \u003csstrickl@google.com\u003e\nCommit-Queue: Ryan Macnak \u003crmacnak@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac4796340b608b8f65b348ea0e3bfbd3ad698464",
      "old_mode": 33188,
      "old_path": "pkg/test_runner/lib/src/compiler_configuration.dart",
      "new_id": "3e6c7077a9442e363e844159c441d16bc6909263",
      "new_mode": 33188,
      "new_path": "pkg/test_runner/lib/src/compiler_configuration.dart"
    },
    {
      "type": "modify",
      "old_id": "7c8dff7fb3a5e8a407fec1a5f76b76569510f357",
      "old_mode": 33188,
      "old_path": "pkg/vm_service/test/common/test_helper.dart",
      "new_id": "a2a1fad188584ec62a3e18c986807d93b091cd94",
      "new_mode": 33188,
      "new_path": "pkg/vm_service/test/common/test_helper.dart"
    },
    {
      "type": "modify",
      "old_id": "0c5251cb76406a9e9abe8157dee254ae7cfcbd67",
      "old_mode": 33188,
      "old_path": "runtime/bin/dartutils.cc",
      "new_id": "f32af14c9863f519fd96705fefa019f04b98db7b",
      "new_mode": 33188,
      "new_path": "runtime/bin/dartutils.cc"
    },
    {
      "type": "modify",
      "old_id": "2d0aa818f1507b821ff3e499fe014e092e6dcb25",
      "old_mode": 33188,
      "old_path": "runtime/bin/dartutils.h",
      "new_id": "0562ae5bffd01e198ec0cdeb9adb0387611a1bce",
      "new_mode": 33188,
      "new_path": "runtime/bin/dartutils.h"
    },
    {
      "type": "modify",
      "old_id": "dcdd49feab4d8227137e4640f5311df791ceb7a2",
      "old_mode": 33188,
      "old_path": "runtime/bin/gen_snapshot.cc",
      "new_id": "c2b5f9b5f887e9f15c3119d7b77764120e0125bf",
      "new_mode": 33188,
      "new_path": "runtime/bin/gen_snapshot.cc"
    },
    {
      "type": "modify",
      "old_id": "675c98bfde9129351196ec8f0a233bd6cda995dd",
      "old_mode": 33188,
      "old_path": "runtime/include/dart_api.h",
      "new_id": "4af076b7cb714b79cb3483087b3fb6b435788ec8",
      "new_mode": 33188,
      "new_path": "runtime/include/dart_api.h"
    },
    {
      "type": "modify",
      "old_id": "348e0b862087e4d797f3b6d543072eff401bf7e6",
      "old_mode": 33188,
      "old_path": "runtime/tests/vm/dart/awaiter_stacks/harness.dart",
      "new_id": "7287fe49899a01f2d5f11030083ffa24fe38fcb5",
      "new_mode": 33188,
      "new_path": "runtime/tests/vm/dart/awaiter_stacks/harness.dart"
    },
    {
      "type": "modify",
      "old_id": "24f71a8340d9305943f0e5049ec0f6598ae5c085",
      "old_mode": 33188,
      "old_path": "runtime/tests/vm/dart/build_id_test.dart",
      "new_id": "e2bf2056bf6c9e6517c05af2908bfe5786f1254f",
      "new_mode": 33188,
      "new_path": "runtime/tests/vm/dart/build_id_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8804ba09d61ca73fab09eba63b9fa0501544dec1",
      "old_mode": 33188,
      "old_path": "runtime/tests/vm/dart/use_dwarf_stack_traces_flag_deferred_test.dart",
      "new_id": "6fbf87025330f4e9927579f77887c4e37034fa44",
      "new_mode": 33188,
      "new_path": "runtime/tests/vm/dart/use_dwarf_stack_traces_flag_deferred_test.dart"
    },
    {
      "type": "modify",
      "old_id": "9c94865cfa7ca872228fb5f34d0ab68a3a3f7979",
      "old_mode": 33188,
      "old_path": "runtime/tests/vm/dart/use_dwarf_stack_traces_flag_helper.dart",
      "new_id": "35f5ea1591c96e32af7df31a5fa812e15dd3e59e",
      "new_mode": 33188,
      "new_path": "runtime/tests/vm/dart/use_dwarf_stack_traces_flag_helper.dart"
    },
    {
      "type": "modify",
      "old_id": "dccb920efe602705a18d22b6c4866a5a7ae6863e",
      "old_mode": 33188,
      "old_path": "runtime/tests/vm/dart/use_dwarf_stack_traces_flag_test.dart",
      "new_id": "325aa3c0380800512ec2b6cd8ee5404c0d398736",
      "new_mode": 33188,
      "new_path": "runtime/tests/vm/dart/use_dwarf_stack_traces_flag_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d40a0d6d4b15b3c7919cd6e6cb955eb36bb0bfc6",
      "old_mode": 33188,
      "old_path": "runtime/tests/vm/dart/use_flag_test_helper.dart",
      "new_id": "fa4f6ba271bfcb53a5d56b50ece3e8a7d0393303",
      "new_mode": 33188,
      "new_path": "runtime/tests/vm/dart/use_flag_test_helper.dart"
    },
    {
      "type": "modify",
      "old_id": "4755d533018def21ed193c6f2a613cb677160011",
      "old_mode": 33188,
      "old_path": "runtime/tests/vm/dart/use_resolve_dwarf_paths_flag_test.dart",
      "new_id": "883f01b1b0b40e4757394c05a1cdafa34750e7f7",
      "new_mode": 33188,
      "new_path": "runtime/tests/vm/dart/use_resolve_dwarf_paths_flag_test.dart"
    },
    {
      "type": "modify",
      "old_id": "48608ccfca5177fed281850c63cf695ce41b9f04",
      "old_mode": 33188,
      "old_path": "runtime/vm/dart_api_impl.cc",
      "new_id": "da748c1c6215d9da34e85750cf97b2adfc1a3626",
      "new_mode": 33188,
      "new_path": "runtime/vm/dart_api_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "66d9c3b25367001caacf8a9194b713a4267f9fa7",
      "old_mode": 33188,
      "old_path": "runtime/vm/image_snapshot.cc",
      "new_id": "7cba27bf6318c85af1b8e758eefbbc5225179d61",
      "new_mode": 33188,
      "new_path": "runtime/vm/image_snapshot.cc"
    },
    {
      "type": "modify",
      "old_id": "12d056f7d072ea81878f1df9572dccc303ca619d",
      "old_mode": 33188,
      "old_path": "runtime/vm/os_win.cc",
      "new_id": "b0472b8891f0cc6cdb876b05ddb97cdb5073fb84",
      "new_mode": 33188,
      "new_path": "runtime/vm/os_win.cc"
    },
    {
      "type": "modify",
      "old_id": "9dbe1d5d05bb30bd266a5909500ceb598258875e",
      "old_mode": 33188,
      "old_path": "tests/ffi/ffi_induce_a_crash_test.dart",
      "new_id": "da377730a3bbc2cb9097ecbb9ef7125471f8f7f8",
      "new_mode": 33188,
      "new_path": "tests/ffi/ffi_induce_a_crash_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6a52db379b680e81e7a76c85c7a7bfca8c015e93",
      "old_mode": 33188,
      "old_path": "tests/standalone/dwarf_stack_trace_invisible_functions_test.dart",
      "new_id": "7d67abf408b3ca332464317384f58fee190abe41",
      "new_mode": 33188,
      "new_path": "tests/standalone/dwarf_stack_trace_invisible_functions_test.dart"
    },
    {
      "type": "modify",
      "old_id": "0429a827f9f17ad5ff57b9e2801e58acd4d9cc68",
      "old_mode": 33188,
      "old_path": "tests/standalone/dwarf_stack_trace_obfuscate_test.dart",
      "new_id": "20e990e9f5cf147964eb05f378d395cae4e9a3ff",
      "new_mode": 33188,
      "new_path": "tests/standalone/dwarf_stack_trace_obfuscate_test.dart"
    },
    {
      "type": "modify",
      "old_id": "196b1116e266d94a65559045e872186a67ee5567",
      "old_mode": 33188,
      "old_path": "tests/standalone/dwarf_stack_trace_test.dart",
      "new_id": "4d0e66b52f5e8071a81a89e6adcc5c88e71d8695",
      "new_mode": 33188,
      "new_path": "tests/standalone/dwarf_stack_trace_test.dart"
    },
    {
      "type": "modify",
      "old_id": "ed83d22094bc4b25ed0e300b4c20eb83072f7d4e",
      "old_mode": 33188,
      "old_path": "tools/bots/test_matrix.json",
      "new_id": "edf661355651451f83087a5358f71551e5f2246c",
      "new_mode": 33188,
      "new_path": "tools/bots/test_matrix.json"
    }
  ]
}
