about summary refs log tree commit diff
path: root/src/librustc_data_structures
AgeCommit message (Expand)AuthorLines
2017-09-18incr.comp.: Move result fingerprinting to DepGraph::with_task().Michael Woerister-3/+25
2017-09-18incr.comp.: Compute hashes of all query results.Michael Woerister-1/+27
2017-09-14rustc: Preallocate when building the dep graphAlex Crichton-0/+14
2017-09-13Analyse storage liveness and preserve it during generator transformationJohn Kåre Alsaker-1/+10
2017-09-02stabilize mem::discriminant (closes #24263)Alex Burka-1/+0
2017-08-29Auto merge of #44059 - oli-obk:ok_suggestion, r=nikomatsakisbors-10/+10
2017-08-28Suggest `Ok(())` when encountering `Ok()`Oliver Schneider-10/+10
2017-08-28Merge branch 'master' of https://github.com/rust-lang/rust into genJohn Kåre Alsaker-3/+0
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
2017-08-21Merge remote-tracking branch 'origin/master' into genAlex Crichton-643/+6
2017-08-19rustc: Remove some dead codeVadim Petrochenkov-643/+6
2017-08-17Merge remote-tracking branch 'origin/master' into genAlex Crichton-3/+3
2017-08-17Rollup merge of #43891 - Fourchaux:master, r=steveklabnikCorey Farwell-3/+3
2017-08-16Merge remote-tracking branch 'origin/master' into genAlex Crichton-0/+64
2017-08-16Merge remote-tracking branch 'origin/master' into genAlex Crichton-32/+32
2017-08-16MIR based borrow check (opt-in).Felix S. Klock II-0/+30
2017-08-16Move `DataFlowState::{each_bit,interpret_set}` method definitions to parent m...Felix S. Klock II-0/+34
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-32/+32
2017-08-15Fix typos & us spellingsFourchaux-3/+3
2017-08-14Merge remote-tracking branch 'origin/master' into genAlex Crichton-1/+11
2017-08-14Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1bors-0/+10
2017-08-12Auto merge of #43794 - Eijebong:fix_typos, r=lukaramu,steveklanik,imperiobors-1/+1
2017-08-11Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId.Michael Woerister-0/+10
2017-08-11Fix some typosBastien Orivel-1/+1
2017-08-10Merge remote-tracking branch 'origin/master' into genAlex Crichton-3/+3
2017-08-10Auto merge of #43582 - ivanbakel:unused_mut_ref, r=arielb1bors-3/+3
2017-08-09Fix iterator over indexed setsAlex Crichton-3/+3
2017-08-09Initial pass review commentsAlex Crichton-0/+39
2017-08-09Merge remote-tracking branch 'origin/master' into genAlex Crichton-67/+81
2017-08-07Auto merge of #43713 - arielb1:legacy-dataflow, r=eddybbors-0/+79
2017-08-07rustc::middle::dataflow - visit the CFG in RPOAriel Ben-Yehuda-0/+79
2017-08-02Remove unused fnv hash codeMatt Brubeck-67/+0
2017-08-01Fixed all unnecessary muts in language coreIsaac van Bakel-3/+3
2017-07-31rustc: Inline bitwise modification operatorsAlex Crichton-0/+2
2017-07-28Generator literal supportJohn Kåre Alsaker-1/+18
2017-07-26Auto merge of #43373 - alexcrichton:stabilize-1.20.0, r=aturonbors-1/+0
2017-07-26Rollup merge of #43480 - dhduvall:sparc-blake2b, r=eddybMark Simulacrum-0/+1
2017-07-26Rollup merge of #42959 - SimonSapin:nonzero-checked, r=sfacklerMark Simulacrum-2/+2
2017-07-25Constrain the layout of Blake2bCtx for proper SPARC compilationDanek Duvall-0/+1
2017-07-25std: Stabilize `manually_drop` featureAlex Crichton-1/+0
2017-07-25Bump master to 1.21.0Alex Crichton-3/+0
2017-07-23Fix some doc/comment typos.Bruce Mitchener-2/+2
2017-07-22Use checked NonZero constructor in obligation forest NodeIndexSimon Sapin-1/+1
2017-07-22Add conversions from references to NonZero pointers, Unique, and SharedSimon Sapin-1/+1
2017-07-22Rename {NonZero,Shared,Unique}::new to new_uncheckedSimon Sapin-2/+2
2017-07-06remove associated_consts feature gateSean McArthur-1/+1
2017-06-30Revert "Stabilize RangeArgument"Steven Fackler-4/+8
2017-06-24Stabilize RangeArgumentSteven Fackler-8/+4
2017-06-19Bump version and stage0 compilerAlex Crichton-3/+0
2017-06-18Auto merge of #42593 - ibabushkin:on-demand-external-source, r=eddybbors-0/+11