index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_data_structures
/
src
/
lib.rs
Age
Commit message (
Expand
)
Author
Lines
2025-09-10
interpret: copy_provenance: avoid large intermediate buffer for large repeat ...
Ralf Jung
-0
/
+1
2025-08-22
Uplift rustc_mir_transform::coverage::counters::union_find to rustc_data_stru...
Camille Gillot
-0
/
+1
2025-07-01
Update `cfg(bootstrap)`
Josh Stone
-6
/
+2
2025-06-16
library/compiler: add `PointeeSized` bounds
David Wood
-0
/
+4
2025-06-08
Remove all unused feature gates from the compiler
bjorn3
-1
/
+0
2025-05-30
handle cfg bootstrap on compiler and miri
onur-ozkan
-1
/
+2
2025-05-20
Rename `cfg_match!` to `cfg_select!`
Trevor Gross
-1
/
+1
2025-03-10
Convert `ShardedHashMap` to use `hashbrown::HashTable`
Josh Stone
-1
/
+0
2025-03-04
Adapt `librustdoc` to 2024 edition lifetieme capture rules
Yotam Ofek
-1
/
+0
2025-02-16
Move hashes from rustc_data_structure to rustc_hashes so they can be shared w...
Ben Kimock
-1
/
+0
2025-01-31
Overhaul `to_readable_str`.
Nicholas Nethercote
-0
/
+1
2024-11-19
Auto merge of #124780 - Mark-Simulacrum:lockless-cache, r=lcnr
bors
-0
/
+2
2024-11-15
Improve VecCache under parallel frontend
Mark Rousskov
-0
/
+2
2024-11-12
Delete the `cfg(not(parallel))` serial compiler
Noratrieb
-1
/
+0
2024-10-21
move strict provenance lints to new feature gate, remove old feature gates
Ralf Jung
-1
/
+0
2024-10-12
Add ExtractIf for ThinVec
GnomedDev
-0
/
+1
2024-09-24
Dogfood `feature(file_buffered)`
Josh Stone
-0
/
+1
2024-08-11
Use assert_matches around the compiler
Michael Goulet
-0
/
+1
2024-07-30
Auto merge of #128083 - Mark-Simulacrum:bump-bootstrap, r=albertlarsan68
bors
-1
/
+0
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-5
/
+3
2024-07-28
step cfg(bootstrap)
Mark Rousskov
-1
/
+0
2024-07-11
Use uplifted `rustc-stable-hash` crate in `rustc_data_structures`
Urgau
-2
/
+0
2024-06-25
RFC 2383: Stabilize `lint_reasons` :tada:
xFrednet
-1
/
+1
2024-06-24
Replace `MaybeUninit::uninit_array()` with array repeat expression.
Kevin Reid
-1
/
+0
2024-02-20
Stabilize `LazyCell` and `LazyLock` (`lazy_cell`)
Peter Jaszkowiak
-1
/
+0
2024-05-09
Remove `enum_from_u32`.
Nicholas Nethercote
-1
/
+0
2024-05-09
Remove `vec_linked_list`.
Nicholas Nethercote
-1
/
+0
2024-05-09
Remove `TinyList`.
Nicholas Nethercote
-1
/
+0
2024-05-08
Remove `extern crate tracing`.
Nicholas Nethercote
-3
/
+0
2024-05-07
Reorder top-level crate items.
Nicholas Nethercote
-29
/
+29
2024-05-07
Remove `macro_use` from `stable_hasher`.
Nicholas Nethercote
-4
/
+3
2024-05-03
Auto merge of #123441 - saethlin:fixed-len-file-names, r=oli-obk
bors
-0
/
+2
2024-05-02
Add `UnordMap::try_insert`
Waffle Lapkin
-0
/
+1
2024-04-30
Give an item related to issue 27438 a more meaningful name
León Orell Valerian Liehr
-2
/
+2
2024-04-29
Remove `extern crate rustc_macros` from numerous crates.
Nicholas Nethercote
-2
/
+0
2024-04-22
Stabilize generic `NonZero`.
Markus Reiter
-1
/
+0
2024-04-22
Stabilize the size of incr comp object file names
Ben Kimock
-0
/
+2
2024-02-15
Use generic `NonZero` internally.
Markus Reiter
-0
/
+1
2024-02-09
Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco
Matthias Krüger
-2
/
+0
2024-02-06
Invert diagnostic lints.
Nicholas Nethercote
-2
/
+0
2024-02-05
Rollup merge of #119600 - aDotInTheVoid:comment-fix, r=compiler-errors
Matthias Krüger
-1
/
+1
2024-01-25
Remove unused features
clubby789
-1
/
+1
2024-01-19
Add Pu128 = #[repr(packed(8))] u128
Josh Stone
-0
/
+1
2024-01-05
Remove outdated references to `librustc_middle`.
Alona Enraght-Moony
-1
/
+1
2023-12-30
Update to bitflags 2 in the compiler
Nilstrieb
-0
/
+11
2023-11-15
Bump cfg(bootstrap)s
Mark Rousskov
-2
/
+2
2023-11-03
Make `FatalErrorMarker` lower priority than other panics
John Kåre Alsaker
-0
/
+3
2023-10-19
Initiate the inner usage of `cfg_match`
Caio
-16
/
+17
2023-10-18
Auto merge of #116830 - nnethercote:rustc_type_ir, r=compiler-errors
bors
-5
/
+0
2023-10-17
Remove `IdFunctor` trait.
Nicholas Nethercote
-3
/
+0
[next]