)]}'
{
  "commit": "a3aaf61b5e724bb90a740bf937c0732cf89292bc",
  "tree": "53f47013c49c2fa3e2bd4bd94584d4e65f6c2cce",
  "parents": [
    "cb97e7deab7d6867ec99a331a78518d2940abf83"
  ],
  "author": {
    "name": "Nico Weber",
    "email": "thakis@chromium.org",
    "time": "Tue Oct 21 10:55:38 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Oct 21 10:57:31 2025 -0700"
  },
  "message": "Roll libc++ from c3fe874fc47f to 393de7301676 (7 revisions)\n\nhttps://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/c3fe874fc47f..393de7301676\n\n2025-10-21 c8ef@outlook.com [libc++][IWYU] Remove `std::move` header in `std::for_each` (#164272)\n2025-10-21 ldionne.2@gmail.com [libc++] Allow customizing trendline in visualize-historical script\n2025-10-21 c8ef@outlook.com [libcxx] Optimize `std::generate_n` for segmented iterators (#164266)\n2025-10-21 nikolasklauser@berlin.de Reapply \"[libc++] Optimize __hash_table::erase(iterator, iterator)\" (#162850)\n2025-10-20 ldionne.2@gmail.com [libc++] Fix off-by-one error in compare-benchmarks script\n2025-10-20 c8ef@outlook.com [libcxx] Optimize std::generate for segmented iterators (#163006)\n2025-10-20 nikolasklauser@berlin.de [libc++] Simplify tuple_cat further (#163741)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/libcxx-chromium\nPlease CC hans@chromium.org,thakis@chromium.org on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component\u003d1389291\u0026template\u003d1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md\n\nTbr: hans@chromium.org,thakis@chromium.org\nChange-Id: I8c1c84a8b029e3739536ccc0de8e1e970bda002d\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7068533\nReviewed-by: Hans Wennborg \u003chans@chromium.org\u003e\nCommit-Queue: Nico Weber \u003cthakis@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#1533075}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 2d917c9ec806dfed254acf7bbed01c3e296e9545\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "933c243720a6d2eff7d780ff5db25e976e22cfc3",
      "old_mode": 33188,
      "old_path": "symbols_arm64_dbg.def",
      "new_id": "bf28a584dacea6068d7bf333c25fcb4084f26c53",
      "new_mode": 33188,
      "new_path": "symbols_arm64_dbg.def"
    },
    {
      "type": "modify",
      "old_id": "b570b4f48e9e07fe73ca145beaba3640fc98e8d7",
      "old_mode": 33188,
      "old_path": "symbols_arm64_dbg_cxx23.def",
      "new_id": "d56347272f3788c848ba177649df82e2b4595c22",
      "new_mode": 33188,
      "new_path": "symbols_arm64_dbg_cxx23.def"
    },
    {
      "type": "modify",
      "old_id": "9cca039e4d103ec4ffce55c313bb44bac41f3964",
      "old_mode": 33188,
      "old_path": "symbols_x64_dbg.def",
      "new_id": "1c73dc23b522bf0c236d49bc880879035fbd9c24",
      "new_mode": 33188,
      "new_path": "symbols_x64_dbg.def"
    },
    {
      "type": "modify",
      "old_id": "c51b878abe6ca4ea7b9cd9295d66fbfd87bfcd49",
      "old_mode": 33188,
      "old_path": "symbols_x64_dbg_cxx23.def",
      "new_id": "77f11567d4693f832efdf4cc1905368405c1c2ec",
      "new_mode": 33188,
      "new_path": "symbols_x64_dbg_cxx23.def"
    },
    {
      "type": "modify",
      "old_id": "0caf9fbd4575e5573803ac72a4e48746965fd5b8",
      "old_mode": 33188,
      "old_path": "symbols_x86_dbg.def",
      "new_id": "9f6fe1c8a2ab84bb5030461e07cadf8a1372fade",
      "new_mode": 33188,
      "new_path": "symbols_x86_dbg.def"
    },
    {
      "type": "modify",
      "old_id": "9235342ca6e1acb3a5557569d3d8e5eba0ad2cdf",
      "old_mode": 33188,
      "old_path": "symbols_x86_dbg_cxx23.def",
      "new_id": "94cd46a1401360ff29acded8a1a5339ea59860cb",
      "new_mode": 33188,
      "new_path": "symbols_x86_dbg_cxx23.def"
    }
  ]
}
