[all-commits] [llvm/llvm-project] b5270b: [libc++] Remove the legacy debug mode.

Konstantin Varlamov via All-commits all-commits at lists.llvm.org
Thu Jun 29 14:50:10 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b5270ba20dc3d84df9d880be11d57667f04c6c28
      https://github.com/llvm/llvm-project/commit/b5270ba20dc3d84df9d880be11d57667f04c6c28
  Author: varconst <varconsteq at gmail.com>
  Date:   2023-06-29 (Thu, 29 Jun 2023)

  Changed paths:
    M libcxx/CMakeLists.txt
    R libcxx/cmake/caches/Generic-debug-mode.cmake
    R libcxx/docs/DesignDocs/DebugMode.rst
    M libcxx/docs/ReleaseNotes.rst
    M libcxx/docs/index.rst
    M libcxx/include/CMakeLists.txt
    M libcxx/include/__algorithm/comp_ref_type.h
    M libcxx/include/__algorithm/nth_element.h
    M libcxx/include/__algorithm/partial_sort.h
    M libcxx/include/__algorithm/shuffle.h
    M libcxx/include/__algorithm/sort.h
    M libcxx/include/__algorithm/three_way_comp_ref_type.h
    M libcxx/include/__algorithm/unwrap_iter.h
    M libcxx/include/__assert
    M libcxx/include/__config_site.in
    R libcxx/include/__debug
    M libcxx/include/__format/buffer.h
    M libcxx/include/__format/format_functions.h
    M libcxx/include/__format/formatter_bool.h
    M libcxx/include/__format/parser_std_format_spec.h
    M libcxx/include/__hash_table
    M libcxx/include/__iterator/wrap_iter.h
    M libcxx/include/__ranges/filter_view.h
    M libcxx/include/__tree
    M libcxx/include/algorithm
    M libcxx/include/charconv
    M libcxx/include/functional
    M libcxx/include/iterator
    M libcxx/include/list
    M libcxx/include/locale
    M libcxx/include/module.modulemap.in
    M libcxx/include/span
    M libcxx/include/string
    M libcxx/include/unordered_map
    M libcxx/include/unordered_set
    M libcxx/include/vector
    M libcxx/src/CMakeLists.txt
    R libcxx/src/debug.cpp
    M libcxx/src/include/ryu/ryu.h
    M libcxx/test/libcxx/algorithms/alg.modifying.operations/copy_move_nontrivial.pass.cpp
    M libcxx/test/libcxx/algorithms/alg.modifying.operations/copy_move_trivial.pass.cpp
    M libcxx/test/libcxx/algorithms/alg.sorting/alg.heap.operations/make.heap/complexity.pass.cpp
    M libcxx/test/libcxx/algorithms/alg.sorting/assert.sort.invalid_comparator.pass.cpp
    M libcxx/test/libcxx/iterators/unwrap_iter.pass.cpp
    M libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/sort.heap/complexity.pass.cpp
    M libcxx/test/std/algorithms/alg.sorting/alg.heap.operations/sort.heap/ranges_sort_heap.pass.cpp
    M libcxx/test/std/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp
    M libcxx/test/std/algorithms/alg.sorting/alg.three.way/lexicographical_compare_three_way_comp.pass.cpp
    M libcxx/test/std/containers/associative/map/map.cons/copy_assign.pass.cpp
    M libcxx/test/std/containers/sequences/vector/constant_initialization.pass.cpp
    M libcxx/test/support/container_debug_tests.h
    M libcxx/utils/ci/buildkite-pipeline.yml
    M libcxx/utils/ci/run-buildbot
    M libcxx/utils/data/ignore_format.txt
    M libcxx/utils/generate_iwyu_mapping.py
    M libcxx/utils/libcxx/test/features.py
    M libcxx/utils/libcxx/test/header_information.py

  Log Message:
  -----------
  [libc++] Remove the legacy debug mode.

See https://discourse.llvm.org/t/rfc-removing-the-legacy-debug-mode-from-libc/71026

Reviewed By: #libc, Mordante, ldionne

Differential Revision: https://reviews.llvm.org/D153672




More information about the All-commits mailing list