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
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
2022-05-04
Stabilize `bool::then_some`
Josh Triplett
-1
/
+0
2022-04-16
Auto merge of #95899 - petrochenkov:modchild2, r=cjgillot
bors
-0
/
+25
2022-04-14
make unaligned_references lint deny-by-default
Ralf Jung
-1
/
+0
2022-04-13
rustc_metadata: Do not encode unnecessary module children
Vadim Petrochenkov
-0
/
+25
2022-03-04
Add SmallStr
Tomasz Miąsko
-0
/
+1
2022-02-25
Switch bootstrap cfgs
Mark Rousskov
-1
/
+1
2022-02-23
Introduce `ChunkedBitSet` and use it for some dataflow analyses.
Nicholas Nethercote
-0
/
+2
2022-02-19
Adopt let else in more places
est31
-0
/
+1
2022-02-15
Rename `PtrKey` as `Interned` and improve it.
Nicholas Nethercote
-1
/
+2
2022-02-01
add a rustc::query_stability lint
lcnr
-0
/
+1
[next]