llvm-project/libcxx/utils
Sterling Augustine 55b7061116 Tolerate missing debug info in the shared_ptr pretty printer.
Certain fields of shared ptr have virtual functions and therefore
have their debug info homed in libc++. But if libc++ wasn't built
with debug info, the pretty printer would fail.

This patch makes the pretty printer tolerate such conditions and
updates the test harness.

This patch significantly reworks a previous attempt.

This addresses https://bugs.llvm.org/show_bug.cgi?id=48937

Differential Revision: https://reviews.llvm.org/D100610
2021-04-20 09:52:46 -07:00
..
ci [libc++][ci] Re-split the CI pipeline to try and reduce load on more builders 2021-04-20 08:37:52 -04:00
gdb/libcxx Tolerate missing debug info in the shared_ptr pretty printer. 2021-04-20 09:52:46 -07:00
google-benchmark [benchmark] Replace references to M680x0 with M68k 2021-03-06 01:04:36 +00:00
libcxx [libc++] Divorce the std Lit feature from the -std=XXX compiler flag 2021-04-12 11:55:39 -04:00
symcheck-blacklists
cat_files.py Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00
generate_abi_list.py generate_header_tests.py: Sort the header files ASCIIbetically. 2020-12-14 09:56:07 -05:00
generate_feature_test_macro_components.py [libc++] [C++20] [P0586] Implement safe integral comparisons 2021-04-20 04:52:59 +05:30
generate_header_inclusion_tests.py [libc++] Implements ranges::enable_borrowed_range 2021-04-18 13:35:08 +02:00
generate_header_tests.py [libc++] Make LIBCXX_ENABLE_FILESYSTEM fully consistent 2021-01-19 14:15:48 -05:00
graph_header_deps.py [libc++] [CI] Fail if the headers contain cyclic dependencies. 2021-04-18 12:58:04 -04:00
merge_archives.py [libcxx] Don't pass -s to libtool 2020-09-28 14:50:09 -07:00
run.py [libc++] Fix codesigning in run.py 2021-04-01 13:39:49 -04:00
ssh.py [libcxx] [test] Quote env variables that are set with a shell "export" in ssh.py 2021-03-25 09:46:44 +02:00
sym_diff.py Update more file headers across all of the LLVM projects in the monorepo 2019-01-19 10:56:40 +00:00