rust/src/tools
Matthias Krüger 0bb0f0412f
Rollup merge of #135205 - lqd:bitsets, r=Mark-Simulacrum
Rename `BitSet` to `DenseBitSet`

r? `@Mark-Simulacrum` as you requested this in https://github.com/rust-lang/rust/pull/134438#discussion_r1890659739 after such a confusion.

This PR renames `BitSet` to `DenseBitSet` to make it less obvious as the go-to solution for bitmap needs, as well as make its representation (and positives/negatives) clearer. It also expands the comments there to hopefully make it clearer when it's not a good fit, with some alternative bitsets types.

(This migrates the subtrees cg_gcc and clippy to use the new name in separate commits, for easier review by their respective owners, but they can obvs be squashed)
2025-01-11 18:13:47 +01:00
..
build-manifest Auto merge of #135085 - knickish:m68k_unknown_none, r=workingjubilee 2025-01-06 05:23:55 +00:00
bump-stage0 move src/tools/build_helper into src/build_helper 2024-11-11 11:19:11 +03:00
cargo@088d496082 Update cargo 2025-01-10 17:13:58 -05:00
cargotest
clippy migrate clippy to the DenseBitSet name 2025-01-11 11:34:04 +00:00
collect-license-metadata collect-license-metadata: move JSON to root, and add a 'check' mode 2024-11-25 14:14:57 +00:00
compiletest Avoid naming variables str 2025-01-07 14:30:02 +02:00
coverage-dump coverage: Include the highest counter ID seen in .cov-map dumps 2024-10-11 21:04:37 +11:00
enzyme@2fe5164a24 Enzyme backend 2024-09-05 22:47:23 -04:00
error_index_generator Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
generate-copyright generate-copyright: Ensure output has UNIX line-endings for consistency. 2024-11-25 11:26:47 +00:00
generate-windows-sys Add windows-targets crate to std's sysroot 2024-08-09 10:43:43 +00:00
html-checker rustdoc: redesign toolbar and disclosure widgets 2024-09-10 17:56:05 -07:00
jsondocck jsondocck: Parse, don't validate commands. 2024-12-09 21:46:22 +00:00
jsondoclint Update rustc-hash to version 2 2024-10-20 00:12:49 -07:00
libcxx-version
linkchecker chore: fix typos 2024-12-30 14:56:21 +07:00
lint-docs Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
lld-wrapper
llvm-bitcode-linker
miri Auto merge of #135031 - RalfJung:intrinsics-without-body, r=oli-obk 2025-01-04 12:50:38 +00:00
miropt-test-tools Emit error on skip-filecheck test containing filecheck directives 2024-10-19 13:24:07 +00:00
nix-dev-shell chore: fix typos 2024-12-30 14:56:21 +07:00
opt-dist Don't enable anyhow's backtrace feature in opt-dist 2025-01-06 13:08:49 +11:00
remote-test-client
remote-test-server
replace-version-placeholder Include rustc and rustdoc book in replace-version-placeholder 2025-01-07 22:46:18 +01:00
rls
run-make-support run-make-support: tidy up assertion failure dumping 2025-01-03 20:06:46 +08:00
rust-analyzer also initialize Layout field in rust-analyzer 2025-01-10 02:22:57 +01:00
rust-installer Fix typos 2024-12-31 12:33:36 +08:00
rustbook cargo update 2025-01-05 00:22:51 +00:00
rustc-perf@e22e08623a bump rustc-perf 2025-01-09 16:56:50 +00:00
rustc-perf-wrapper tools: fix build failure caused by PR #134420 2024-12-27 16:36:48 +08:00
rustdoc Link std statically in rustc_driver 2024-08-11 04:16:53 +02:00
rustdoc-gui Enable --no-sandbox option by default for rustdoc GUI tests 2024-10-04 12:11:23 +02:00
rustdoc-gui-test move src/tools/build_helper into src/build_helper 2024-11-11 11:19:11 +03:00
rustdoc-js rustdoc-search: show types signatures in results 2024-10-30 10:35:39 -07:00
rustdoc-themes Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
rustfmt Only treat plain literal patterns as short 2025-01-09 09:02:56 +00:00
suggest-tests Fix typos 2024-12-30 21:43:22 +08:00
tidy Rollup merge of #135193 - onur-ozkan:tidy-cache-invalidation, r=jieyouxu 2025-01-07 15:30:27 +01:00
tier-check
unicode-table-generator update cfgs 2024-11-27 15:14:54 +00:00
unstable-book-gen Reformat using the new identifier sorting from rustfmt 2024-09-22 19:11:29 -04:00
wasm-component-ld Update wasm-component-ld to 0.5.11 2024-12-03 10:22:08 -08:00
x
cherry-pick.sh
publish_toolstate.py Reformat Python code with ruff 2024-12-04 23:03:44 +01:00