about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-03-04No magic numbersOliver Scherer-1/+1
2019-03-04Optimize copying large ranges of undefmask blocksOliver Scherer-7/+38
2019-03-03Auto merge of #58425 - wesleywiser:more_profiler_changes, r=michaelwoeristerbors-364/+310
2019-03-03Auto merge of #58673 - matthewjasper:typeck-ptr-coercions, r=pnkfelixbors-8/+16
2019-03-03Use FxHashMapWesley Wiser-3/+4
2019-03-03Reduce the size of events by using a u64 instead of InstantWesley Wiser-37/+37
2019-03-03Remove profiler output and replace with a raw event dumpWesley Wiser-323/+270
2019-03-03Wrap the self-profiler in an `Arc<Mutex<>>`Wesley Wiser-24/+22
2019-03-03Auto merge of #58866 - kennytm:rollup, r=kennytmbors-16/+26
2019-03-02Suggest appropriate code for unused field when desrtucturing pattternEsteban Küber-1/+14
2019-03-02Rollup merge of #58802 - nnethercote:inline-record_layout, r=oli-obkkennytm-10/+12
2019-03-02Rollup merge of #58785 - euclio:tool-lint-attrs, r=estebankkennytm-6/+14
2019-03-02hir: HirIdify Impl&TraitItemIdljedrz-45/+36
2019-03-02hir: remove NodeId from VariantDataljedrz-24/+15
2019-03-02hir: remove NodeId from Pat and FieldPatljedrz-47/+40
2019-03-02hir: remove NodeId from Itemljedrz-45/+41
2019-03-02hir: remove NodeId from ForeignItemljedrz-4/+1
2019-03-02hir: remove NodeId from StructFieldljedrz-7/+3
2019-03-02middle & privacy: partially HirIdifyljedrz-29/+35
2019-03-02Auto merge of #56946 - Zoxc:jobserver, r=nikomatsakisbors-29/+10
2019-03-01Auto merge of #58754 - ljedrz:I_hate_NodeIds, r=Zoxcbors-185/+119
2019-03-01hir: remove NodeId from VisibilityKindljedrz-9/+5
2019-03-01hir: remove NodeId from TraitRefljedrz-8/+3
2019-03-01hir: remove NodeId from Argljedrz-4/+1
2019-03-01hir: remove NodeId from TypeBindingljedrz-8/+3
2019-03-01hir: remove NodeId from ImplItemljedrz-8/+5
2019-03-01ty: HirIdify some lintsljedrz-34/+11
2019-03-01hir: remove NodeId from TraitItemljedrz-20/+17
2019-03-01middle: HirIdify deadljedrz-58/+59
2019-03-01hir: remove NodeId from AnonConstljedrz-4/+1
2019-03-01hir: remove NodeId from Fieldljedrz-6/+2
2019-03-01hir: remove NodeId from Localljedrz-7/+3
2019-03-01hir: remove NodeId from Stmtljedrz-19/+9
2019-03-01Auto merge of #58631 - spastorino:place2_1, r=oli-obkbors-19/+31
2019-03-01Put Local, Static and Promoted as one Base variant of PlaceSantiago Pastorino-19/+31
2019-03-01Add support for using a jobserver with RayonJohn Kåre Alsaker-29/+10
2019-02-28Introduce rustc_interface and move some methods thereJohn Kåre Alsaker-48/+88
2019-02-28Auto merge of #57760 - dlrobertson:varargs1, r=alexregbors-54/+81
2019-02-28Ensure `record_layout_for_printing()` is inlined.Nicholas Nethercote-10/+12
2019-02-27allow specifying attributes for tool lintsAndy Russell-6/+14
2019-02-27Auto merge of #58777 - Centril:rollup, r=Centrilbors-18/+19
2019-02-27Fix doc comments in librustc/hir/lowering.rsDan Robertson-16/+16
2019-02-27Rename variadic to c_variadicDan Robertson-25/+25
2019-02-27Support defining C compatible variadic functionsDan Robertson-14/+41
2019-02-27Rollup merge of #58749 - kenta7777:reduce-repetition, r=oli-obkMazdak Farrokhzad-7/+8
2019-02-27Rollup merge of #58748 - hellow554:scoped_tls, r=estebankMazdak Farrokhzad-1/+1
2019-02-27Rollup merge of #58678 - doctorn:refuse-async-fn-2015-edition, r=varkorMazdak Farrokhzad-10/+10
2019-02-27Auto merge of #58741 - varkor:lang-lib-feature-shared-name, r=alexregbors-4/+8
2019-02-27rename Substs to InternalSubstscsmoe-80/+84
2019-02-26replace &'tcx Substs with SubstsRefcsmoe-123/+125