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-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
2021-12-07
Make IdFunctor::try_map_id panic-safe
Alan Egerton
-0
/
+1
2021-12-05
Stop enabling `in_band_lifetimes` in rustc_data_structures
Scott McMurray
-2
/
+0
2021-12-02
Remove no-longer used `IdFunctor::map_id`
Alan Egerton
-1
/
+0
2021-11-27
Delegate from `map_id` to `try_map_id`
Alan Egerton
-0
/
+1
2021-10-28
Revert "Add rustc lint, warning when iterating over hashmaps"
Mark Rousskov
-1
/
+0
2021-10-25
Auto merge of #90042 - pietroalbini:1.56-master, r=Mark-Simulacrum
bors
-1
/
+0
2021-10-23
update cfg(bootstrap)
Pietro Albini
-1
/
+0
[next]