)]}'
{
  "commit": "b1688b29290ed03fbaf1ee94c340d2d58c30fb62",
  "tree": "d04b41817068e0c0ef5dcbc4259203410808530c",
  "parents": [
    "e2fc64f99554bdafbbdf72672b655fab952e7cc4"
  ],
  "author": {
    "name": "Googler",
    "email": "noreply@google.com",
    "time": "Thu Mar 15 09:52:24 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Thu Mar 15 09:54:02 2018 -0700"
  },
  "message": "Suppress ThinLTO indexing for linkstatic library in tests\n\nThis extends the scalability fix in https://github.com/bazelbuild/bazel/commit/8c5e290dfab3cab378a9ca107ecdd6267403cd4b to apply to statically linked\nlibraries linked into dynamically linked tests. Otherwise we are still getting\nthe O(N*M) LTO backend job behavior for those libraries when invoking ThinLTO\non many targets.\n\nRELNOTES: None\nPiperOrigin-RevId: 189200150\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3facaa9a20b7d1c8dc1f16ba052267a1da0aab4c",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionBuilder.java",
      "new_id": "317e808da1fe230fe076af35a46ecb0326998392",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/CppLinkActionBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "8c4fc757cebd71d4e44912bfa382593b9b6727bc",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/LtoBackendArtifacts.java",
      "new_id": "5aaf1c1d30b90a4353ff33ce3458aea28e924fe9",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/cpp/LtoBackendArtifacts.java"
    }
  ]
}
