rust/src/tools
bors f315c35a77 Auto merge of #72357 - ortem:new-dbg-pretty-printers, r=pnkfelix
Implement new gdb/lldb pretty-printers

Reopened #60826

This PR replaces current gdb and lldb pretty-printers with new ones that were originally written for [IntelliJ Rust](https://github.com/intellij-rust/intellij-rust/tree/master/prettyPrinters).

The current state of lldb pretty-printers is poor, because [they don't use synthetic children](https://github.com/rust-lang/rust/issues/55586#issuecomment-436610063). When I started to reimplement lldb pretty-printers with synthetic children support, I've found current version strange and hard to support. I think `debugger_pretty_printers_common.py` is overkill, so I got rid of it.

The new pretty-printers have to support all types supported by current pretty-printers, and also support `Rc`, `Arc`, `Cell`, `Ref`, `RefCell`, `RefMut`, `HashMap`, `HashSet`.

Fixes #56252
2020-06-15 15:21:45 +00:00
..
build-manifest remove lldb package from bootstrap, config and build-manifest 2020-05-10 22:43:58 +02:00
cargo@79c769c3d7 Update cargo 2020-06-11 18:47:27 -07:00
cargotest cargotest: remove webrender 2020-03-31 19:28:06 +02:00
clippy Rollup merge of #72938 - lzutao:stabilize_option_zip, r=dtolnay 2020-06-15 12:01:03 +02:00
compiletest Auto merge of #72357 - ortem:new-dbg-pretty-printers, r=pnkfelix 2020-06-15 15:21:45 +00:00
error_index_generator Rename syntax to rustc_ast in source code 2020-02-29 21:59:09 +03:00
expand-yaml-anchors ci: add github actions configuration 2020-03-24 15:36:07 +01:00
linkchecker linkchecker: fix typo in main.rs 2020-04-26 17:09:15 +05:30
miri@faff9a7ad9 bump Miri, update for cargo-miri being a separate project 2020-06-01 20:17:26 +02:00
remote-test-client tools/remote-test-{server,client}: support RUST_TEST_TMPDIR 2020-06-02 14:00:18 +01:00
remote-test-server tools/remote-test-server: make use of verbose option 2020-06-02 14:00:18 +01:00
rls@8d7a7167c1 Update rls submodule 2020-06-04 08:31:45 +01:00
rust-installer@9f66c14c3f
rustbook rustbook: Bump mdbook dependency 2020-05-11 14:43:41 +02:00
rustc-std-workspace-alloc
rustc-std-workspace-core
rustc-std-workspace-std
rustc-workspace-hack Add fibersapi feature to winapi in rustc-workspace-hack 2020-05-29 08:20:18 +02:00
rustdoc
rustdoc-js Import missing functions from storage.js 2020-05-26 15:11:44 +02:00
rustdoc-themes
rustfmt@aedff61f7a submodules: Update RLS and Rustfmt 2020-05-28 15:46:52 +02:00
tidy Auto merge of #72601 - JohnTitor:deps, r=Mark-Simulacrum 2020-05-27 14:48:33 +00:00
unicode-table-generator Migrate to numeric associated consts 2020-06-10 01:35:47 +00:00
unstable-book-gen
publish_toolstate.py Allow rust-highfive to label issues it creates. 2020-05-22 17:28:22 +02:00