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
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
2023-10-17
Remove unused features from `rustc_data_structures`.
Nicholas Nethercote
-2
/
+0
2023-10-16
docs: add Rust logo to more compiler crates
Michael Howell
-0
/
+2
2023-09-25
Rename `cold_path` to `outline`
John Kåre Alsaker
-1
/
+2
2023-09-19
use pretty_print_const_value from MIR constant 'extra' printing
Ralf Jung
-0
/
+19
2023-08-23
Bump cfg(bootstrap)
Mark Rousskov
-1
/
+1
2023-08-03
Add `internal_features` lint
Nilstrieb
-0
/
+1
2023-06-29
Remove `SmallStr`.
Nicholas Nethercote
-1
/
+0
2023-05-23
Don't leak the function that is called on drop
Maybe Waffle
-8
/
+14
2023-05-06
add `DynSend / DynSync` for `CopyTaggedPtr`
SparrowLii
-2
/
+0
2023-05-06
correct import of owned_slice
SparrowLii
-1
/
+2
2023-05-06
introduce `DynSend` and `DynSync` auto trait
SparrowLii
-1
/
+4
2023-04-24
Switch `impl_tag!` from explicit tags to `${index()}`
Maybe Waffle
-0
/
+1
2023-04-19
`deny(unsafe_op_in_unsafe_fn)` in `rustc_data_structures`
Maybe Waffle
-0
/
+1
2023-04-18
Store hashes in special types so they aren't accidentally encoded as numbers
Ben Kimock
-0
/
+1
2023-04-14
Use `ptr::Alignment` for extra coolness points
Maybe Waffle
-0
/
+1
2023-04-12
Lift `Pointer`'s requirement for the pointer to be thin
Maybe Waffle
-0
/
+1
2023-04-11
Bless tagged pointers (comply to strict provenance)
Maybe Waffle
-0
/
+1
2023-04-05
Fix typo
Maybe Waffle
-1
/
+1
2023-04-05
Yeet `owning_ref`
Maybe Waffle
-1
/
+0
2023-04-05
Implement `OwnedSlice`
Maybe Waffle
-0
/
+3
2023-03-29
Stabilize a portion of 'once_cell'
Trevor Gross
-1
/
+1
2023-03-17
Remove VecMap
Michael Goulet
-1
/
+0
2023-03-08
Rename `MapInPlace` as `FlatMapInPlace`.
Nicholas Nethercote
-1
/
+1
2023-02-14
Refactor refcounted structural_impls via functors
Alan Egerton
-0
/
+1
2023-02-06
Make an optimal cold path for query_cache_hit
John Kåre Alsaker
-0
/
+1
2023-01-18
Also remove `#![feature(control_flow_enum)]` where possible
Scott McMurray
-1
/
+0
2022-10-27
Introduce UnordMap, UnordSet, and UnordBag (see MCP 533)
Michael Woerister
-0
/
+2
2022-09-26
remove cfg(bootstrap)
Pietro Albini
-1
/
+0
2022-09-15
Only enable the let_else feature on bootstrap
est31
-1
/
+1
2022-08-29
Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`.
Nicholas Nethercote
-1
/
+0
2022-08-18
Add diagnostic translation lints to crates that don't emit them
5225225
-0
/
+2
2022-07-20
Remove unused StableMap and StableSet types from rustc_data_structures
Michael Woerister
-2
/
+0
2022-07-06
Allow to create definitions inside the query system.
Camille GILLOT
-0
/
+1
2022-06-18
Remove `likely!` and `unlikely!` macro from compiler
Gary Guo
-21
/
+0
2022-05-27
libcore: Add `iter::from_generator` which is like `iter::from_fn`, but for co...
Vadim Petrochenkov
-25
/
+0
2022-05-06
Auto merge of #94598 - scottmcm:prefix-free-hasher-methods, r=Amanieu
bors
-0
/
+1
2022-05-06
Add a dedicated length-prefixing method to `Hasher`
Scott McMurray
-0
/
+1
[next]