about summary refs log tree commit diff
path: root/compiler/rustc_mir
AgeCommit message (Expand)AuthorLines
2020-12-12Auto merge of #79931 - RalfJung:no-redundant-storage-live, r=oli-obkbors-23/+16
2020-12-12Auto merge of #79553 - sexxi-goose:mir_min_cap_writeback, r=nikomatsakisbors-8/+14
2020-12-11Auto merge of #79910 - RalfJung:abort-msg, r=oli-obkbors-1/+7
2020-12-11make redundant StorageLive UBRalf Jung-23/+16
2020-12-10Rollup merge of #79809 - Eric-Arellano:split-once, r=matkladTyler Mandry-28/+35
2020-12-10CTFE: tweak abort-on-uninhabited messageRalf Jung-1/+7
2020-12-10Auto merge of #79621 - usbalbin:constier_maybe_uninit, r=RalfJungbors-3/+19
2020-12-09Use closure_min_captures in borrow checkerAman Arora-8/+14
2020-12-09Rollup merge of #79818 - richkadel:llvm-coverage-counters-2.1.0, r=tmandryTyler Mandry-27/+43
2020-12-09Rollup merge of #79732 - matthiaskrgr:cl12ppy, r=Dylan-DPCTyler Mandry-1/+1
2020-12-09Auto merge of #78679 - oli-obk:temp_lifetime, r=eddybbors-16/+6
2020-12-09Also generate `StorageDead` in constantsoli-16/+6
2020-12-09Auto merge of #78363 - RalfJung:promotion, r=oli-obkbors-52/+6
2020-12-09remove a hack that seems to only benefit a few very special casesRalf Jung-52/+6
2020-12-08Review feedbackEric Arellano-32/+36
2020-12-08use .contains() or .any() instead of find(x).is_some() (clippy::search_is_some)Matthias Krüger-1/+1
2020-12-07Fixes to Rust coverageRich Kadel-27/+43
2020-12-07Dogfood 'str_split_once() with `compiler/`Eric Arellano-23/+26
2020-12-07Add comment for assert_inhabited in compiler/rustc_mir/src/interpret/intrinsi...Albin Hedman-0/+2
2020-12-07small `TypeVisitor` refactorBastian Kauschke-4/+5
2020-12-06Fix comments related to abort()Albin Hedman-6/+8
2020-12-05Fix tests (hopefully)Albin Hedman-1/+1
2020-12-05abort() now takes a msg parameterAlbin Hedman-5/+9
2020-12-04Auto merge of #79686 - Dylan-DPC:rollup-leama5f, r=Dylan-DPCbors-21/+48
2020-12-03Addressed feedback from 2020-12-01Rich Kadel-7/+11
2020-12-03Combination of commitsRich Kadel-127/+117
2020-12-03Coverage tests for remaining TerminatorKinds and async, improve AssertRich Kadel-2/+6
2020-12-03move interpret::MemoryKind::Heap to const evalVishnunarayan K I-21/+48
2020-12-03move intrinsic to CTFE, add FIXMEVishnunarayan K I-19/+20
2020-12-02Undo fn -> const fn for all intrinsics but assert_inhabitedAlbin Hedman-17/+1
2020-12-02rename MemoryKind::Heap to ConstHeap; bless testVishnunarayan K I-6/+12
2020-12-02add comment and bless some testsVishnunarayan K I-1/+5
2020-12-02Make some of MaybeUninit's methods constAlbin Hedman-0/+24
2020-12-01review comment and one more testVishnunarayan K I-7/+6
2020-12-01review commentsVishnunarayan K I-5/+11
2020-12-01add const_allocate intrisicVishnunarayan K I-3/+21
2020-11-28Auto merge of #78296 - Aaron1011:fix/stmt-tokens, r=petrochenkovbors-1/+1
2020-11-26Fix new 'unnecessary trailing semicolon' warningsAaron Hill-1/+1
2020-11-26Remove ForeignMod struct.Camille GILLOT-1/+1
2020-11-26Store ForeignItem in a side table.Camille GILLOT-0/+2
2020-11-25Fixup compiler docsCamelid-12/+12
2020-11-23Rollup merge of #79287 - jonas-schievink:const-trait-impl, r=oli-obkJonas Schievink-4/+36
2020-11-23Rollup merge of #79080 - camelid:mir-visit-debuginfo-project, r=jonas-schievinkJonas Schievink-7/+1
2020-11-22Add comment and remove obsolete special caseCamelid-7/+1
2020-11-22const fn: allow use of trait impls from boundsJonas Schievink-4/+36
2020-11-21Rollup merge of #79272 - tmiasko:array-clone, r=jonas-schievinkDylan DPC-6/+13
2020-11-21List all variants of TyKindNgo Iok Ui-1/+20
2020-11-21Support building clone shims for arrays with generic sizeTomasz Miąsko-6/+13
2020-11-20Exhaustively match in variant count instrinsicNgo Iok Ui-7/+10
2020-11-20Auto merge of #79192 - tmiasko:naked-noinline, r=oli-obkbors-0/+5