about summary refs log tree commit diff
path: root/src/librustc_driver
AgeCommit message (Expand)AuthorLines
2017-01-20Rollup merge of #38842 - abonander:proc_macro_attribute, r=jseyfriedAlex Crichton-11/+12
2017-01-17run rustdoc tests in the same sort of thread rustc runs inNiko Matsakis-16/+28
2017-01-17Teach Diagnostics to highlight textEsteban Küber-2/+2
2017-01-17Give the `StringReader` a `sess: &ParseSess`.Jeffrey Seyfried-4/+4
2017-01-16Move "completed feature gate checking" pass to after "name resolution" pass s...Austin Bonander-11/+11
2017-01-16Implement `#[proc_macro_attribute]`Austin Bonander-0/+1
2017-01-12Fix linker failureGuillaume Gomez-1/+5
2017-01-09Auto merge of #38840 - kjaleshire:multiple-targets-error-fix, r=nrcbors-3/+4
2017-01-08Auto merge of #38813 - eddyb:lazy-11, r=nikomatsakisbors-5/+17
2017-01-08Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrcbors-1/+1
2017-01-06Error message more like originalKyle Aleshire-2/+2
2017-01-06rustc: keep track of tables everywhere as if they were per-body.Eduard-Mihai Burtescu-5/+17
2017-01-04Warn that the name is ignored if a link target is emittedKyle Aleshire-3/+4
2017-01-02rustc: Stabilize the `proc_macro` featureAlex Crichton-2/+1
2016-12-31Split CtxtArenas into GlobalArenas and CtxtInterners.Mark Simulacrum-10/+34
2016-12-29Remove not(stage0) from deny(warnings)Alex Crichton-1/+1
2016-12-29Change --crate-type metadata to --emit=metadataNick Cameron-4/+2
2016-12-28rustc: always print nested nodes where a HIR map is available.Eduard-Mihai Burtescu-5/+25
2016-12-28rustc: separate bodies for static/(associated)const and embedded constants.Eduard-Mihai Burtescu-2/+2
2016-12-28rustc: separate TraitItem from their parent Item, just like ImplItem.Eduard-Mihai Burtescu-0/+3
2016-12-23Allow legacy custom derive authors to disable warnings in downstream crates.Jeffrey Seyfried-0/+2
2016-12-22Add intrinsics & target features for rd{rand,seed}Simonas Kazlauskas-1/+1
2016-12-19Simplify `TyCtxt::create_and_enter`.Jeffrey Seyfried-19/+6
2016-12-15Use StableHasher everywhereAriel Ben-Yehuda-8/+4
2016-12-12Auto merge of #38057 - KiChjang:display-formal-type-param, r=nikomatsakisbors-3/+5
2016-12-05Refactor FnSig to contain a Slice for its inputs and outputs.Mark-Simulacrum-6/+1
2016-12-04Auto merge of #38092 - pnkfelix:mir-stats, r=nikomatsakisbors-1/+13
2016-12-03Add TypeVariableOrigin enumKeith Yeung-3/+5
2016-12-03Auto merge of #38079 - BurntSushi:attrtarget, r=alexcrichtonbors-1/+2
2016-12-03Auto merge of #38061 - cardoe:target-spec, r=alexcrichtonbors-0/+3
2016-12-02rustc: add --print target-spec optionDoug Goldstein-0/+3
2016-12-02limit the length of types in monomorphizationAriel Ben-Yehuda-1/+1
2016-11-30Adds `-Z mir-stats`, which is similar to `-Z hir-stats`.Felix S. Klock II-1/+13
2016-11-30Auto merge of #37800 - alexcrichton:new-bootstrap, r=eddybbors-2/+0
2016-11-30Update the bootstrap compilerAlex Crichton-2/+0
2016-11-30Auto merge of #38014 - jseyfried:refactor_path_resolution, r=nrcbors-3/+0
2016-11-30rustc: track the Span's of definitions across crates.Eduard-Mihai Burtescu-5/+1
2016-11-29Add new #[target_feature = "..."] attribute.Andrew Gallant-1/+2
2016-11-29rustc_driver: fix compilationFlorian Diebold-2/+5
2016-11-29Remove `resolver.record_resolution()`.Jeffrey Seyfried-3/+0
2016-11-28rustc: rework stability to be on-demand for type-directed lookup.Eduard Burtescu-12/+9
2016-11-28rustc_typeck: save the type cache for rustdoc and save-analysis.Eduard Burtescu-45/+47
2016-11-28rustc: embed path resolutions into the HIR instead of keeping DefMap.Eduard-Mihai Burtescu-8/+4
2016-11-24Revisions from review comments, squashed.Felix S. Klock II-6/+0
2016-11-24Add `-Z print-type-sizes`, a tool for digging into how variants are laid out.Felix S. Klock II-0/+10
2016-11-22Auto merge of #37681 - nrc:crate-metadata, r=@alexcrichtonbors-0/+3
2016-11-21Implement the `loop_break_value` feature.Geoffry Song-1/+1
2016-11-21Fix fallout in `rustdoc` and tests.Jeffrey Seyfried-4/+4
2016-11-21Remove `Rc` from the interner.Jeffrey Seyfried-8/+0
2016-11-21Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p...Jeffrey Seyfried-6/+5