about summary refs log tree commit diff
path: root/src/librustc
AgeCommit message (Expand)AuthorLines
2019-06-13Add some more comments on how TestKind worksMatthew Jasper-2/+2
2019-06-13Rollup merge of #61776 - JohnTitor:fix-typo-in-error-codes, r=CentrilMazdak Farrokhzad-1/+1
2019-06-12correctly set the `reached_depth` fieldNiko Matsakis-3/+13
2019-06-12Make `FalseEdges` always have two targetsMatthew Jasper-12/+9
2019-06-12add more debug logsNiko Matsakis-2/+40
2019-06-12add the "provisional cache"Niko Matsakis-4/+192
2019-06-12add in a depth-first number for stack entriesNiko Matsakis-0/+16
2019-06-12introduce ProvisionalEvaluationCacheNiko Matsakis-5/+16
2019-06-12execute cycle check before we consider cachingNiko Matsakis-62/+83
2019-06-12Use a single lifetime for MIR constructionJohn Kåre Alsaker-2/+2
2019-06-13Fix typosYuki Okushi-1/+1
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-975/+1082
2019-06-12rustc: remove some unnecessary lifetimes in -> TyCtxt methods.Eduard-Mihai Burtescu-32/+19
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-660/+660
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-274/+271
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-830/+817
2019-06-12Rollup merge of #61688 - RalfJung:is-floating-point, r=cramertjMazdak Farrokhzad-8/+31
2019-06-12Rollup merge of #61568 - Mark-Simulacrum:symbol-fmt-macros, r=estebankMazdak Farrokhzad-35/+35
2019-06-12Rollup merge of #60187 - tmandry:generator-optimization, r=eddybMazdak Farrokhzad-280/+503
2019-06-12Auto merge of #60187 - tmandry:generator-optimization, r=eddybbors-280/+503
2019-06-11Auto merge of #61741 - Centril:rollup-fgro5kz, r=Centrilbors-2/+6
2019-06-11propagate depth that was reached, not just whether there was a cycleNiko Matsakis-18/+43
2019-06-11introduce a stack depthNiko Matsakis-2/+16
2019-06-11rename `evaluate_obligation_recursively`Niko Matsakis-5/+6
2019-06-11More review fixesTyler Mandry-36/+13
2019-06-11Auto merge of #61735 - eddyb:must-use-life, r=oli-obkbors-63/+66
2019-06-11is_fp and is_floating_point do the same thing, remove the formerRalf Jung-8/+31
2019-06-11Rollup merge of #61686 - phansch:librustc_errors_docs, r=estebankMazdak Farrokhzad-2/+6
2019-06-11Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-30/+26
2019-06-11rustc: deny(unused_lifetimes).Eduard-Mihai Burtescu-39/+46
2019-06-11Auto merge of #60463 - mjbshaw:transparent, r=varkor,rkruppebors-14/+10
2019-06-11Auto merge of #61673 - RalfJung:miri-no-hard-float, r=eddyb,oli-obkbors-10/+57
2019-06-10Implement RFC 2645 (transparent enums and unions)Michael Bradshaw-14/+10
2019-06-10Extract generator_layout as a methodTyler Mandry-254/+271
2019-06-10Extract univariant_uninterned as methodTyler Mandry-224/+234
2019-06-10Use BitMatrix for storage conflictsTyler Mandry-7/+8
2019-06-10Small review fixesTyler Mandry-36/+43
2019-06-10Overlap locals that never have storage live at the same timeTyler Mandry-13/+201
2019-06-10Collect conflict information in GeneratorLayoutTyler Mandry-0/+23
2019-06-10Rollup merge of #61570 - varkor:infer-const-arg, r=eddybMazdak Farrokhzad-22/+23
2019-06-10Rollup merge of #59600 - tobia:master, r=pnkfelixMazdak Farrokhzad-2/+10
2019-06-10Address review commentsPhilipp Hansch-2/+2
2019-06-10librustc_errors: Add some more documentationPhilipp Hansch-2/+6
2019-06-09Changed usages of `mir` in librustc::mir and librustc_mir to `body`Jad Ghalayini-51/+51
2019-06-09Use Symbol for named arguments in fmt_macrosMark Rousskov-33/+33
2019-06-09Make a few methods privateMark Rousskov-2/+2
2019-06-09make floating point casts nicer with genericsRalf Jung-0/+8
2019-06-09Apply suggestions from code reviewRalf Jung-2/+2
2019-06-09Auto merge of #61653 - oli-obk:visit_place_recursion, r=spastorinobors-3/+8
2019-06-09trait-ize binary_float_opRalf Jung-0/+14