about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2018-05-02lint: deny incoherent_fundamental_impls by defaultHoàng Đức Hiếu-1/+1
2018-05-02Auto merge of #50278 - eddyb:mir-succ-iter, r=nikomatsakisbors-74/+72
2018-05-01Auto merge of #50198 - oli-obk:const_prop, r=eddybbors-184/+109
2018-05-01Merge adjacent write! invocationsOliver Schneider-4/+1
2018-05-01rustc: return impl Iterator from Terminator(Kind)::successors(_mut).Eduard-Mihai Burtescu-74/+72
2018-05-01Auto merge of #49724 - kennytm:range-inc-start-end-methods, r=Kimundibors-26/+36
2018-05-01Rework force-frame-pointerSimonas Kazlauskas-5/+8
2018-05-01Don't force-enable frame pointers when generating debug infoBjörn Steinbrink-1/+7
2018-05-01Auto merge of #50197 - nikomatsakis:skolemize-out-of-tcx, r=eddybbors-32/+30
2018-04-30put ReSkolemized into the global tcxNiko Matsakis-8/+13
2018-04-30make needs_infer specific to inference variablesNiko Matsakis-8/+17
2018-05-01Removed direct field usage of RangeInclusive in rustc itself.kennytm-25/+21
2018-04-30remove some (apparently) dead codeNiko Matsakis-16/+0
2018-05-01Rollup merge of #50330 - japaric:used, r=nagisakennytm-0/+12
2018-05-01Rollup merge of #50327 - varkor:match-unused-struct-field, r=estebankkennytm-9/+35
2018-04-30Improve div by zero const eval errorsOliver Schneider-1/+1
2018-04-30Unify MIR assert messages and const eval errorsOliver Schneider-88/+61
2018-04-30Merge ConstMathError into EvalErrorKindOliver Schneider-90/+52
2018-04-30Remove the `rustc_const_math` crateOliver Schneider-36/+57
2018-04-30Remove ConstFloatOliver Schneider-8/+6
2018-04-30Remove unused const math opsOliver Schneider-3/+0
2018-04-30Remove unused const error variantOliver Schneider-13/+0
2018-04-30Remove the `UnequalTypes` error variantOliver Schneider-1/+0
2018-04-30Implement `PartialCmp` for `ConstFloat`Oliver Schneider-1/+0
2018-04-30Remove unused error variantsOliver Schneider-9/+1
2018-04-30Make the fields of RangeInclusive private.kennytm-1/+15
2018-04-30check that #[used] is used only on staticsJorge Aparicio-0/+12
2018-04-30Auto merge of #50204 - Manishearth:approx-enum, r=estebankbors-3/+3
2018-04-30Correct unused field warning on struct match container patternsvarkor-7/+22
2018-04-30Auto merge of #50092 - abonander:issue-49934, r=petrochenkovbors-1/+2
2018-04-30Correct unused field warning on box struct matchvarkor-2/+3
2018-04-30Correct unused field warning on &struct matchvarkor-9/+19
2018-04-29Warn on pointless `#[derive]` in more placesAustin Bonander-1/+2
2018-04-29Auto merge of #48605 - KiChjang:unused-mut-warning, r=nikomatsakisbors-1/+29
2018-04-28Auto merge of #50240 - nnethercote:LazyBTreeMap, r=cramertjbors-12/+14
2018-04-28Only check possibly initialized values and also loop over fn argsKeith Yeung-4/+6
2018-04-28Track unused mutable variables across closuresKeith Yeung-1/+13
2018-04-28Allow MIR borrowck to catch unused mutable localsKeith Yeung-0/+14
2018-04-28Rollup merge of #50257 - estebank:fix-49560, r=nikomatsakiskennytm-0/+6
2018-04-28Rollup merge of #50273 - Amanieu:issue-49532, r=alexcrichtonkennytm-5/+10
2018-04-28Rollup merge of #49968 - christianpoveda:stabilize_dyn, r=nikomatsakiskennytm-10/+8
2018-04-27Auto merge of #50102 - Zoxc:query-nomacro, r=michaelwoeristerbors-506/+505
2018-04-27removed linting for dyn_traitChristian Poveda-9/+7
2018-04-27dyn_trait feature-gate just for stage0Christian Poveda-1/+1
2018-04-27Auto merge of #50097 - glandium:box_free, r=nikomatsakisbors-2/+10
2018-04-27Allow #[inline] on closuresAmanieu d'Antras-5/+10
2018-04-27Address commentsJohn Kåre Alsaker-6/+9
2018-04-27Store query jobs and query results in separate maps to reduce memory usageJohn Kåre Alsaker-25/+23
2018-04-27Move query functions out from the define_maps! macroJohn Kåre Alsaker-298/+325
2018-04-27Create a job immediately when looking in the query map and start it laterJohn Kåre Alsaker-245/+216