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
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_data_structures
/
lib.rs
Age
Commit message (
Expand
)
Author
Lines
2018-04-28
Auto merge of #50240 - nnethercote:LazyBTreeMap, r=cramertj
bors
-0
/
+1
2018-04-26
rustc_target: move in syntax::abi and flip dependency.
Irina Popa
-0
/
+4
2018-04-26
Implement LazyBTreeMap and use it in a few places.
Nicholas Nethercote
-0
/
+1
2018-04-08
Move deny(warnings) into rustbuild
Mark Simulacrum
-1
/
+0
2018-04-05
Bump the bootstrap compiler to 1.26.0 beta
Alex Crichton
-4
/
+0
2018-03-29
Stabilize underscore lifetimes
Taylor Cramer
-1
/
+1
2018-03-26
Stabilize i128 feature too
Mark Mansi
-2
/
+1
2018-03-26
Stabilize i128_type
Mark Mansi
-1
/
+1
2018-03-26
Stabilize conservative_impl_trait
Taylor Cramer
-1
/
+1
2018-03-26
Stabilize universal_impl_trait
Taylor Cramer
-1
/
+1
2018-03-17
Add OnDrop
John Kåre Alsaker
-0
/
+8
2018-03-07
Replace iterator structures with `impl Trait`.
Corey Farwell
-0
/
+1
2018-03-01
obtain `UnificationTable` and `snapshot_vec` from `ena` instead
Niko Matsakis
-2
/
+3
2018-01-28
Remove VecCell
Mark Simulacrum
-1
/
+0
2018-01-28
Remove unused blake2b implementation
Mark Simulacrum
-1
/
+0
2018-01-20
Stabilize std::ptr::NonNull
Simon Sapin
-1
/
+0
2018-01-20
Rename std::ptr::Shared to NonNull
Simon Sapin
-1
/
+1
2017-12-17
Add sync module to rustc_data_structures
John Kåre Alsaker
-0
/
+9
2017-11-16
IndexVec: add `'_` to make clear where borrowing is happening
Niko Matsakis
-0
/
+1
2017-10-16
Use SipHasher128 in StableHasher.
Michael Woerister
-0
/
+1
2017-10-16
rustc_data_structures: Add implementation of 128 bit SipHash.
Michael Woerister
-0
/
+1
2017-09-02
stabilize mem::discriminant (closes #24263)
Alex Burka
-1
/
+0
2017-08-25
*: remove crate_{name,type} attributes
Tamir Duberstein
-3
/
+0
2017-08-19
rustc: Remove some dead code
Vadim Petrochenkov
-3
/
+1
2017-08-02
Remove unused fnv hash code
Matt Brubeck
-1
/
+0
2017-07-26
Auto merge of #43373 - alexcrichton:stabilize-1.20.0, r=aturon
bors
-1
/
+0
2017-07-25
std: Stabilize `manually_drop` feature
Alex Crichton
-1
/
+0
2017-07-25
Bump master to 1.21.0
Alex Crichton
-3
/
+0
2017-07-06
remove associated_consts feature gate
Sean McArthur
-1
/
+1
2017-06-30
Revert "Stabilize RangeArgument"
Steven Fackler
-0
/
+1
2017-06-24
Stabilize RangeArgument
Steven Fackler
-1
/
+0
2017-06-19
Bump version and stage0 compiler
Alex Crichton
-3
/
+0
2017-06-15
Remove struct_field_attributes feature gate
Wonwoo Choi
-1
/
+1
2017-05-27
Stabilize unions with `Copy` fields and no destructor
Vadim Petrochenkov
-1
/
+0
2017-05-11
rustc: Remove #![unstable] annotation
Alex Crichton
-3
/
+4
2017-04-12
ICH: Replace old, transitive metadata hashing with direct hashing approach.
Michael Woerister
-0
/
+1
2017-04-09
Move away from the ad-hoc NoDrop unions
Simonas Kazlauskas
-0
/
+1
2017-04-06
Introduce HashStable trait and base ICH implementations on it.
Michael Woerister
-0
/
+2
2017-03-29
rustbuild: Update bootstrap compiler
Alex Crichton
-1
/
+0
2017-03-17
Stabilize rc_raw feature, closes #37197
Aaron Turon
-1
/
+0
2017-03-10
Add extra methods to IndexVec and implement TypeFoldable for it
James Miller
-0
/
+1
2017-02-28
move the `FreeRegionMap` into `TypeckTables`
Niko Matsakis
-0
/
+1
2017-02-03
Bump version, upgrade bootstrap
Alex Crichton
-2
/
+1
2017-01-14
add required imports & feature
Djzin
-0
/
+1
2017-01-08
Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc
bors
-1
/
+1
2017-01-03
Add drain method to AccumulateVec/ArrayVec
Andrew Cann
-0
/
+2
2016-12-30
Fix rebase fallout and compilation fixes
est31
-0
/
+2
2016-12-29
Remove not(stage0) from deny(warnings)
Alex Crichton
-1
/
+1
2016-12-15
Use StableHasher everywhere
Ariel Ben-Yehuda
-0
/
+3
2016-11-13
Make names of types used in LLVM IR stable.
Michael Woerister
-0
/
+1
[next]