about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2019-09-28Implement CRsWojciech Baranowski-75/+46
2019-09-28Improve wording in documentation of MaybeUninitNils Liberg-6/+6
2019-09-28data_structures: Add deterministic FxHashMap and FxHashSet wrappersShivani Bhardwaj-0/+178
2019-09-28Rollup merge of #64859 - Centril:const-def-here-new-var, r=estebankMazdak Farrokhzad-26/+96
2019-09-28Rollup merge of #64847 - mati865:env_logger, r=alexcrichtonMazdak Farrokhzad-2/+2
2019-09-28Rollup merge of #64845 - rusty-snake:patch-1, r=jonas-schievinkMazdak Farrokhzad-0/+2
2019-09-28Rollup merge of #64836 - lzutao:stabilize-map_get_key_value, r=SimonSapinMazdak Farrokhzad-4/+2
2019-09-28Rollup merge of #64830 - Centril:thou-shallt-not-abort, r=estebankMazdak Farrokhzad-3/+16
2019-09-28Rollup merge of #64818 - Wind-River:master, r=alexcrichtonMazdak Farrokhzad-2/+2
2019-09-28Rollup merge of #64809 - davidtwco:issue-64768-target-feature-const, r=varkorMazdak Farrokhzad-71/+204
2019-09-28Rollup merge of #64802 - estebank:walk-parents-iterator, r=matthewjasperMazdak Farrokhzad-118/+136
2019-09-28Rollup merge of #64794 - Mark-Simulacrum:rm-dep-track-map, r=estebankMazdak Farrokhzad-156/+3
2019-09-28Rollup merge of #64781 - Mark-Simulacrum:no-global-tcx, r=eddybMazdak Farrokhzad-209/+97
2019-09-28Rollup merge of #64745 - kennethbgoodin:should-panic-msg, r=varkorMazdak Farrokhzad-2/+3
2019-09-28Rollup merge of #64703 - llogiq:slices-elems-are-equidistant, r=rkruppeMazdak Farrokhzad-1/+3
2019-09-28Added test for mismatched slices, and byte slices.ben-1/+47
2019-09-27Add test for redundant_semicolon lint interaction with proc macro attrsNathan-0/+52
2019-09-28Move `get_slice_bytes` to `rustc::mir::interpret` so it can be reused.ben-42/+26
2019-09-28Add inline function `get_slice_bytes` to remove code duplication.ben-24/+18
2019-09-28Improve diagnostic for `let A = 0;`Mazdak Farrokhzad-26/+96
2019-09-27Filter out stmts made for the redundant_semicolon lint when pretty-printingnathanwhit-3/+12
2019-09-27Introduce a `ConstPropMachine`Wesley Wiser-39/+177
2019-09-27Work around for #64506Wesley Wiser-1/+11
2019-09-27Move Ref-from-arg checking from `step.rs` to `const_prop.rs`Wesley Wiser-99/+95
2019-09-27Respond to code review feedback and fix tidyWesley Wiser-15/+42
2019-09-27Don't run the ConstProp MIR pass on generatorsWesley Wiser-0/+8
2019-09-27[const-prop] Replace `Ref` handling with use of `InterpCx`Wesley Wiser-8/+21
2019-09-27[const-prop] Replace some `Binaryp` handling with use of `InterpCx`Wesley Wiser-38/+24
2019-09-27[const-prop] Replace `CheckedBinaryOp` handling with use of `InterpCx`Wesley Wiser-18/+18
2019-09-27[const-prop] Replace most `UnaryOp` handling with use of `InterpCx`Wesley Wiser-28/+17
2019-09-27[const-prop] Replace `NullaryOp` handling with use of `InterpCx`Wesley Wiser-21/+7
2019-09-27[const-prop] Replace `Cast` handling with use of `InterpCx`Wesley Wiser-11/+4
2019-09-27[const-prop] Replace `Use` handling with use of `InterpCx`Wesley Wiser-25/+26
2019-09-27[const-prop] Replace `eval_place()` with use of `InterpCx`Wesley Wiser-57/+43
2019-09-28Generate llvm.sideeffect at function entry instead of callXiang Fan-6/+12
2019-09-28Gate llvm.sideeffect under -Z insert-sideeffectXiang Fan-45/+36
2019-09-28Add support for relating slices in `super_relate_consts`.ben-3/+56
2019-09-27Auto merge of #64790 - Centril:rip-ast-borrowck, r=matthewjasperbors-6006/+49
2019-09-28Add llvm.sideeffect to potential infinite loops and recursionsXiang Fan-18/+127
2019-09-27--bless --compare-mode=nllMazdak Farrokhzad-33/+0
2019-09-27Print ParamTy span when accessing a field (#52082)Wojciech Baranowski-3/+184
2019-09-27-Z unpretty message: include expanded,hygieneMazdak Farrokhzad-3/+3
2019-09-27Inline the remaining hir::Arm::top_pats_hackMazdak Farrokhzad-15/+11
2019-09-27Remove AccessKind::Move.Mazdak Farrokhzad-8/+0
2019-09-27cleanup dead ast-borrowck / migrate-mode code.Mazdak Farrokhzad-106/+20
2019-09-27cleanup check_match wrt. SignalledError.Mazdak Farrokhzad-18/+7
2019-09-27Remove unpretty=flowgraph.Mazdak Farrokhzad-182/+14
2019-09-27don't borrowck::check_crate(tcx) anymore.Mazdak Farrokhzad-8/+0
2019-09-27Remove librustc_ast_borrowck from driver & interface.Mazdak Farrokhzad-2/+0
2019-09-27rm -rf librustc_ast_borrowckMazdak Farrokhzad-5637/+0