Roll libc++ from db722166934e to 8b1c50618df7 (14 revisions) https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxx.git/+log/db722166934e..8b1c50618df7 2022-08-19 nikolasklauser@berlin.de [libc++][NFC] Rename the constexpr macros 2022-08-19 martin@martin.st [libcxx] [test] Mark the libcxx/selftest/remote-substitutions.sh.cpp test as requiring bash in the executor 2022-08-19 martin@martin.st [libcxx] [test] Make some threading tests more robust 2022-08-19 martin@martin.st [libcxx] [test] Split the TEST_HAS_SANITIZERS define into TEST_IS_EXECUTED_IN_A_SLOW_ENVIRONMENT 2022-08-19 martin@martin.st [libcxx] [test] Remove --env PATH from the static clangcl config 2022-08-19 John.Ericson@Obsidian.Systems Revert "[cmake] Use `CMAKE_INSTALL_LIBDIR` too" 2022-08-18 avogelsgesang@tableau.com [libc++] Implement `operator<=>` for `filesystem::directory_entry` 2022-08-18 avogelsgesang@tableau.com [libc++] Implement `operator<=>` for `filesystem::path` 2022-08-18 ldionne.2@gmail.com [libc++] Make <ranges> non-experimental 2022-08-18 nikolasklauser@berlin.de [libc++] Mark everything inside vector as _LIBCPP_HIDE_FROM_ABI 2022-08-18 John.Ericson@Obsidian.Systems [cmake] Use `CMAKE_INSTALL_LIBDIR` too 2022-08-18 nikolasklauser@berlin.de [libc++] Replace _LIBCPP_INLINE_VISIBILITY and mark all functions _LIBCPP_HIDE_FROM_ABI in __split_buffer 2022-08-18 koraq@xs4all.nl [NFC][libc++] Fixes a typo. 2022-08-18 nikolasklauser@berlin.de [libc++][NFC] Add a short description for __split_buffer If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/libcxx-chromium Please CC hans@chromium.org,thakis@chromium.org on the revert to ensure that a human is aware of the problem. To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md Tbr: hans@chromium.org,thakis@chromium.org Change-Id: I59e52149ade76cc7d0be6777323e10ebd06fda0e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3840425 Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/main@{#1037238}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.