summary refs log tree commit diff
path: root/src/librustc_data_structures
AgeCommit message (Expand)AuthorLines
2017-10-04Generate ScopeId using newtype_index macroSantiago Pastorino-1/+2
2017-10-04Generate DepNodeIndexNew using newtype_index macroSantiago Pastorino-0/+7
2017-10-04Make newtype_index get debug_name using reflectionSantiago Pastorino-0/+4
2017-10-04Make newtype_index macro use full path to resolve constantsSantiago Pastorino-3/+3
2017-10-04Move newtype_index to rustc_data_structuresSantiago Pastorino-0/+25
2017-09-24Point at parameter type on E0301Esteban Küber-4/+4
2017-09-20incr.comp.: Add some comments.Michael Woerister-1/+3
2017-09-20incr.comp.: Make sure traits_in_scope results are hashed in a stable way.Michael Woerister-0/+32
2017-09-18incr.comp.: Fix rebase fallout.Michael Woerister-0/+8
2017-09-18incr.comp.: Use StableHash impls instead of functions for hashing most maps.Michael Woerister-8/+42
2017-09-18Fix issues uncovered by rebasing:Michael Woerister-22/+65
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