about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2017-10-08Introduce `Print` trait for displaying typesWonwoo Choi-803/+968
2017-10-08Name higher-ranked lifetimes properly while displayingWonwoo Choi-20/+76
2017-10-08Auto merge of #45100 - kennytm:rollup, r=kennytmbors-29/+30
2017-10-08Rollup merge of #45090 - rust-lang:petrochenkov-patch-1, r=alexcrichtonkennytm-1/+2
2017-10-08Rollup merge of #45058 - hunteke:fix_rustc_private_typo_2017Oct, r=shepmasterkennytm-1/+1
2017-10-08Rollup merge of #45018 - michaelwoerister:fix-dep-node-debug-recursion, r=eddybkennytm-27/+27
2017-10-08Auto merge of #44983 - vitiral:dirty_clean_groups, r=michaelwoeristerbors-0/+19
2017-10-07Auto merge of #44841 - alexcrichton:thinlto, r=michaelwoeristerbors-14/+6
2017-10-07Document that `-C ar=PATH` doesn't do anythingVadim Petrochenkov-1/+2
2017-10-07Fix invalid rustdoc rendering for FnTy argsGuillaume Gomez-14/+11
2017-10-07rustc: Implement ThinLTOAlex Crichton-14/+6
2017-10-07Add names to BareFnTyGuillaume Gomez-2/+10
2017-10-07Auto merge of #44614 - tschottdorf:pat_adjustments, r=nikomatsakisbors-7/+94
2017-10-06implement pattern-binding-modes RFCTobias Schottdorf-7/+94
2017-10-06Auto merge of #45065 - arielb1:not-correct, r=nikomatsakisbors-1/+1
2017-10-06fix logic error in #44269's `prune_cache_value_obligations`Ariel Ben-Yehuda-1/+1
2017-10-06Auto merge of #44818 - petrochenkov:astymac2, r=jseyfriedbors-15/+26
2017-10-05Fix typo, per #45057.Kevin Hunter Kesling-1/+1
2017-10-06Improve resolution of associated types in macros 2.0Vadim Petrochenkov-15/+26
2017-10-05Auto merge of #44943 - nivkner:fixme_fixup, r=dtolnaybors-2/+98
2017-10-05Auto merge of #44878 - Nashenas88:master, r=nikomatsakisbors-43/+4
2017-10-05Rollup merge of #45006 - MaikKlein:patch-2, r=nikomatsakiskennytm-1/+1
2017-10-05Fix infinite recursion in <DepNode as Debug>.Michael Woerister-27/+27
2017-10-05Auto merge of #44940 - philipc:remap-path, r=michaelwoeristerbors-3/+2
2017-10-04Generate SerializedDepNodeIndex using newtype_index macroSantiago Pastorino-18/+2
2017-10-04Generate DepNodeIndexNew using newtype_index macroSantiago Pastorino-1/+2
2017-10-04Move newtype_index to rustc_data_structuresSantiago Pastorino-25/+1
2017-10-04Auto merge of #44901 - michaelwoerister:on-demand-eval, r=nikomatsakisbors-526/+855
2017-10-04avoid using match keyword as module nameNiv Kaminer-1/+1
2017-10-04groundwork for #45009: rustc_dirty/clean enhancementsGarrett Berg-0/+19
2017-10-04seperate and move miscellaneous benchmarks to librustcNiv Kaminer-0/+98
2017-10-04incr.comp.: Address review comments.Michael Woerister-31/+71
2017-10-03Typo in `librustc/README.md`Maik Klein-1/+1
2017-10-03Auto merge of #44896 - qmx:move-resolve-to-librustc, r=arielb1bors-0/+211
2017-10-03incr.comp.: Fix some merge fallout.Michael Woerister-1/+1
2017-10-03Rename FileMap::path and change to an OptionPhilip Craig-1/+1
2017-10-02incr.comp.: Do some cleanup.Michael Woerister-1/+4
2017-10-02incr.comp.: Remove legacy dep-graph runtime.Michael Woerister-386/+87
2017-10-02incr.comp.: Remove saving and loading of legacy dep-graph.Michael Woerister-1/+3
2017-10-02incr.comp.: Build DepGraphQuery from new dep-graph impl.Michael Woerister-13/+13
2017-10-02incr.comp.: Use red/green tracking for CGU re-use.Michael Woerister-21/+62
2017-10-02incr.comp.: Add some logging to DepGraph::try_mark_green().Michael Woerister-4/+32
2017-10-02incr.comp.: Make some DepNodes non-anonymous.Michael Woerister-59/+36
2017-10-02incr.comp.: Re-execute queries during red/green marking in order to find out ...Michael Woerister-84/+377
2017-10-02incr.comp.: Add minimal version of try_mark_green procedure.Michael Woerister-51/+251
2017-10-02incr.comp.: Determine red/green state of every new node.Michael Woerister-10/+54
2017-10-02Auto merge of #44959 - arielb1:generic-errors, r=eddybbors-13/+58
2017-10-02fix handling of `Self`Ariel Ben-Yehuda-11/+33
2017-10-01fix handling of SelfAriel Ben-Yehuda-5/+14
2017-10-01handle nested generics in Generics::type_param/region_paramAriel Ben-Yehuda-10/+24