)]}'
{
  "commit": "a2f52e1177b87bdc747f8d0b7745c8f967bceb9d",
  "tree": "81fb235516b6034ebda5e1718dc9a69c7d176d47",
  "parents": [
    "7e446075d4aff4601c1e7627c7c0be2c4833a53a"
  ],
  "author": {
    "name": "Abseil Team",
    "email": "absl-team@google.com",
    "time": "Mon Oct 18 08:24:39 2021 -0700"
  },
  "committer": {
    "name": "Derek Mauro",
    "email": "dmauro@google.com",
    "time": "Mon Oct 18 15:06:33 2021 -0400"
  },
  "message": "Export of internal Abseil changes\n\n--\nb008f3aaab60f1f0eb5987b50336543cca7151be by Martijn Vels \u003cmvels@google.com\u003e:\n\nEnable Cord Btree as the default Cord implementation.\n\nThe Cord Btree implementation has been extensively tested by google. This changes makes the Cord Btree implementation the default implementation. This change should have no impact on current use cases and does not effect any public API or behavior.\n\nPiperOrigin-RevId: 403966449\n\n--\n3d82052b5819d1244942c59d5cb4e51d75ada287 by Derek Mauro \u003cdmauro@google.com\u003e:\n\nAdd missing CMake alias for gmock_main.\nRemove unused variable ABSL_TEST_COMMON_LIBRARIES\n\nFixes #709\nFixes #1043\n\nPiperOrigin-RevId: 403950358\n\n--\n86695f6d06915b56d807303c37ee81487998cd58 by Abseil Team \u003cabsl-team@google.com\u003e:\n\nFunctionRef is cheaper to construct than a std::function, and the argument is only used during the call, so this is safe. This has the added advantage of allowing the caller to provide a non-movable callable, which can\u0027t be converted to a std::function.\n\nPiperOrigin-RevId: 403457615\n\n--\n196c1109ba519d4ff00c856bbb4bff754468359f by Abseil Team \u003cabsl-team@google.com\u003e:\n\nInternal optimization.\n\nPiperOrigin-RevId: 403413291\nGitOrigin-RevId: b008f3aaab60f1f0eb5987b50336543cca7151be\nChange-Id: I1665f0efd484f53e0ed22d8940ef2fa60b03cc5b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7c8bfff4c531457914a93cb6ed534ef39a227934",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "d59c2ade420e65cdaea93ec9df33cf68da2fd634",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "70f79dfcb8f515bfd402e1be87c34092cb30c7bb",
      "old_mode": 33188,
      "old_path": "absl/debugging/internal/stacktrace_x86-inl.inc",
      "new_id": "847a54735908a568b949bdf6d8d987a25085e8f3",
      "new_mode": 33188,
      "new_path": "absl/debugging/internal/stacktrace_x86-inl.inc"
    },
    {
      "type": "modify",
      "old_id": "0e5b350899a7326696c97f17ceaa1ea52b969fc6",
      "old_mode": 33188,
      "old_path": "absl/status/BUILD.bazel",
      "new_id": "bae5156f4a3455906384f7b5120adb2e5ee0f709",
      "new_mode": 33188,
      "new_path": "absl/status/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "438985649ffed45a3694e38ffcb81b5398bc9923",
      "old_mode": 33188,
      "old_path": "absl/status/CMakeLists.txt",
      "new_id": "f107c85b1c12b5f958f78c31d10e14e8886e04ec",
      "new_mode": 33188,
      "new_path": "absl/status/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "53c198e19b39a4415a100394cdb144a3e0705ac6",
      "old_mode": 33188,
      "old_path": "absl/status/status.cc",
      "new_id": "bcf3413e5fabb9e1086de453d5a9f61b178528fe",
      "new_mode": 33188,
      "new_path": "absl/status/status.cc"
    },
    {
      "type": "modify",
      "old_id": "9bb45382a2fc4ab95ad859b3ba24b55614a6d809",
      "old_mode": 33188,
      "old_path": "absl/status/status.h",
      "new_id": "39071e5f4a613fd24981a66cc45e8cbfdcca52a8",
      "new_mode": 33188,
      "new_path": "absl/status/status.h"
    },
    {
      "type": "modify",
      "old_id": "7172b147ee931fcc66eb84cc1e4fb7c4561c351e",
      "old_mode": 33188,
      "old_path": "absl/strings/internal/cord_internal.h",
      "new_id": "0300ac40a8fd522d2d7363f3d127b34b0c22e6f5",
      "new_mode": 33188,
      "new_path": "absl/strings/internal/cord_internal.h"
    }
  ]
}
