)]}'
{
  "commit": "29e33b00d0bbaab75472de22cd2c00a5d9712a88",
  "tree": "1edf5de5ec26c46ce3c8852115128e86e0898b90",
  "parents": [
    "918899974a8ed5ca28dd1ebfb1d48f17794bf9fd"
  ],
  "author": {
    "name": "Ivan Inozemtsev",
    "email": "iinozemtsev@google.com",
    "time": "Mon May 05 06:40:30 2025 -0700"
  },
  "committer": {
    "name": "Commit Queue",
    "email": "dart-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon May 05 06:40:30 2025 -0700"
  },
  "message": "Reland \"watchOS target os\"\n\nThis is a reland of commit 7ae1d75869060c72b2af010bac31be96b82ea87a\n\nTEST\u003dmanual, no watchOS SDK on bots yet.\n\nOriginal change\u0027s description:\n\u003e watchOS target os\n\u003e\n\u003e - add support for --os\u003dwatchos | --os\u003dwatchos_simulator\n\u003e - do not depend on perfetto if dart_support_perfetto is false\n\u003e - change the default value for dart_support_perfetto to !is_watchos\n\u003e\n\u003e To minimize changes and to avoid modifying third-party zlib BUILD file, is_watchos implies is_ios for now.\n\u003e\n\u003e TEST\u003dmanual, no watchOS SDK on bots yet.\n\u003e\n\u003e Cq-Include-Trybots: luci.dart.try:vm-mac-debug-arm64-try,vm-mac-release-arm64-try\n\u003e Change-Id: If2130068ef546162a07a9ba53f94b11ff25fb565\n\u003e Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/415021\n\u003e Reviewed-by: Ryan Macnak \u003crmacnak@google.com\u003e\n\u003e Commit-Queue: Ivan Inozemtsev \u003ciinozemtsev@google.com\u003e\n\nCq-Include-Trybots: luci.dart.try:vm-mac-debug-arm64-try,vm-mac-release-arm64-try\nChange-Id: I2b50f7eb4da173627aeb4833b88a08712b278d9f\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/425523\nCommit-Queue: Ivan Inozemtsev \u003ciinozemtsev@google.com\u003e\nReviewed-by: Ryan Macnak \u003crmacnak@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7e09bb3abe02a33430913192f34d5509683db62e",
      "old_mode": 33188,
      "old_path": "build/config/BUILDCONFIG.gn",
      "new_id": "a5a107cf861a412f49263ef234dd63e18ac374d3",
      "new_mode": 33188,
      "new_path": "build/config/BUILDCONFIG.gn"
    },
    {
      "type": "modify",
      "old_id": "4ee46a366e9203db39ac0f24b0a108e25b011c17",
      "old_mode": 33188,
      "old_path": "build/config/ios/ios_sdk.gni",
      "new_id": "25eabedd514fdb3eb9ee9215580e2e2f068abee4",
      "new_mode": 33188,
      "new_path": "build/config/ios/ios_sdk.gni"
    },
    {
      "type": "modify",
      "old_id": "24f4755f51f91aaaf291d473063373fd0e534fdf",
      "old_mode": 33188,
      "old_path": "build/toolchain/mac/BUILD.gn",
      "new_id": "88ef256e37cbdcdc152964b2571e5049b9773c75",
      "new_mode": 33188,
      "new_path": "build/toolchain/mac/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "d3d06a78b55a2f0788cd64e2a5b4e15b0f8cc6e6",
      "old_mode": 33188,
      "old_path": "runtime/BUILD.gn",
      "new_id": "9db127b03c71fd0409d9237ed0d10f3e411ab3bf",
      "new_mode": 33188,
      "new_path": "runtime/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "5f3c8a5f316b27499a5f501bb7dad63f96cc16ae",
      "old_mode": 33188,
      "old_path": "runtime/bin/process_macos.cc",
      "new_id": "7ebcf63b085ab804e388df41eefdc54908fcfb48",
      "new_mode": 33188,
      "new_path": "runtime/bin/process_macos.cc"
    },
    {
      "type": "modify",
      "old_id": "2996d476b08262593d6816a0ed425471811afe70",
      "old_mode": 33188,
      "old_path": "runtime/platform/globals.h",
      "new_id": "00b22c133de4277fa1e2b67b065120264ad060aa",
      "new_mode": 33188,
      "new_path": "runtime/platform/globals.h"
    },
    {
      "type": "modify",
      "old_id": "9ee225d137d39b932eac3e1b2dce22ed3ece8401",
      "old_mode": 33188,
      "old_path": "runtime/runtime_args.gni",
      "new_id": "feebf8efc02d24cd478bc48ca83308a5b804055d",
      "new_mode": 33188,
      "new_path": "runtime/runtime_args.gni"
    },
    {
      "type": "modify",
      "old_id": "6e3b373d8236b526b414e6f87e59f943c34129d8",
      "old_mode": 33261,
      "old_path": "runtime/tools/bin_to_assembly.py",
      "new_id": "888d2d7b329898ecd3ba049f25652b023f72c718",
      "new_mode": 33261,
      "new_path": "runtime/tools/bin_to_assembly.py"
    },
    {
      "type": "modify",
      "old_id": "f4be2d999f958112a9f3c1913a26505aabfa7597",
      "old_mode": 33188,
      "old_path": "runtime/vm/BUILD.gn",
      "new_id": "19cfec7d866c934e0b78d5df920fcce5a113ef4d",
      "new_mode": 33188,
      "new_path": "runtime/vm/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "e9243a24973c2de5f9ac5b0aa85c2a52f94aaf8b",
      "old_mode": 33188,
      "old_path": "runtime/vm/thread_interrupter_macos.cc",
      "new_id": "0d07da01a0916b6b4497611fad9c48aa24e1b292",
      "new_mode": 33188,
      "new_path": "runtime/vm/thread_interrupter_macos.cc"
    },
    {
      "type": "modify",
      "old_id": "dcb48883b2e9bd58c8358c95a7073ab7d8ca13d8",
      "old_mode": 33261,
      "old_path": "tools/gn.py",
      "new_id": "752c6aa59d2e3a96c7293e28ca71994f37d15af1",
      "new_mode": 33261,
      "new_path": "tools/gn.py"
    },
    {
      "type": "modify",
      "old_id": "d8d5200369ec8922c57d6355a9ab2098d73d5042",
      "old_mode": 33188,
      "old_path": "tools/utils.py",
      "new_id": "b7686afdd813ea58ec793e349a290d2226ed990f",
      "new_mode": 33188,
      "new_path": "tools/utils.py"
    },
    {
      "type": "modify",
      "old_id": "138e6baf011d745721619f80b1f535320ca1352d",
      "old_mode": 33188,
      "old_path": "utils/aot_snapshot.gni",
      "new_id": "032adeb3dbfaa209c0d2e92cb463fe7e8f0dd711",
      "new_mode": 33188,
      "new_path": "utils/aot_snapshot.gni"
    }
  ]
}
