)]}'
{
  "commit": "545befb13a64468377e3792a8f56c67cac245fa1",
  "tree": "b363f129deea2098b13376e661106d6403f676a0",
  "parents": [
    "9a5bef9983848535c8a48f783700b580ec44df3f"
  ],
  "author": {
    "name": "jcater",
    "email": "jcater@google.com",
    "time": "Tue Aug 31 13:47:07 2021 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Aug 31 13:48:13 2021 -0700"
  },
  "message": "Allow --toolchain_resolution_debug to match specific targets, as well as specific toolchain types.\n\nThis will create more skyframe nodes and edges, but only when the `--toolchain_resolution_debug` flag is set, and so should not have any effect on memory usage during normal non-debugging operation.\n\nRELNOTES: The `--toolchain_resolution_debug` flag now accepts regexes matching targets, as well as toolchain types, when choosing what debug messages to print.\nPiperOrigin-RevId: 394077188\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "24b1483b028bde604db45f0e40fff6968f87c52f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/PlatformConfiguration.java",
      "new_id": "664095dd8960133238bb904ee3f4facd6cace4f2",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/PlatformConfiguration.java"
    },
    {
      "type": "modify",
      "old_id": "096856d9878ac142f4126fd173fda3076265e3a7",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/analysis/PlatformOptions.java",
      "new_id": "d2d425084c10ee364907ec181d9121e4a8ad88a0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/analysis/PlatformOptions.java"
    },
    {
      "type": "modify",
      "old_id": "fff6817278486f324a52d5a0d85122313163bc72",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/query2/cquery/ConfiguredTargetAccessor.java",
      "new_id": "2a8cd9bf3e8d5521b2b06d1d3104325417be1354",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/query2/cquery/ConfiguredTargetAccessor.java"
    },
    {
      "type": "modify",
      "old_id": "5f1a8f6f9e1843785b3a65f1022d83872360d82f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java",
      "new_id": "f867f7edcb308a79509b8659c5f11766803696b0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/ConfiguredTargetFunction.java"
    },
    {
      "type": "modify",
      "old_id": "ee67d95feef40a34a638e36b00fc2c329a616e81",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SingleToolchainResolutionFunction.java",
      "new_id": "f8eef442b08191aa59493c7f66f30245b87f0035",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SingleToolchainResolutionFunction.java"
    },
    {
      "type": "modify",
      "old_id": "58eca4556e3af16d01351783282b2e29e1e3cea9",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/SingleToolchainResolutionValue.java",
      "new_id": "a503798496e6c8de2334cdc6f3defb28340c1362",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/SingleToolchainResolutionValue.java"
    },
    {
      "type": "modify",
      "old_id": "1062675c4f2e69cba6c110305db0dacea60698e0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/ToolchainContextKey.java",
      "new_id": "3033a02c5d9e30880e2d73a437bd66f32921149c",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/ToolchainContextKey.java"
    },
    {
      "type": "modify",
      "old_id": "9ffded0a442a04ed8d0a6019196204d68cbfbb19",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionFunction.java",
      "new_id": "f579293b6f484a1c5eec00e055d779b4a7bdfbd0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/skyframe/ToolchainResolutionFunction.java"
    },
    {
      "type": "modify",
      "old_id": "8e07d8ec8fc7b907abfa5cb7728fe2b4b6241ce9",
      "old_mode": 33261,
      "old_path": "src/test/shell/bazel/toolchain_test.sh",
      "new_id": "37e1327d987398ed122e0d6a5843cbd8aae3a304",
      "new_mode": 33261,
      "new_path": "src/test/shell/bazel/toolchain_test.sh"
    }
  ]
}
