about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2019-04-17Rename diagnostics to error_codesYuki OKUSHI-0/+0
2019-04-17Rollup merge of #59986 - RalfJung:miri-new-alloc, r=oli-obkMazdak Farrokhzad-94/+54
2019-04-17Rollup merge of #59646 - JohnTitor:improve-wording, r=oli-obkMazdak Farrokhzad-1/+6
2019-04-17Deny `internal` in stage0Mateusz Mikuła-1/+1
2019-04-16Miri: refactor new allocation taggingRalf Jung-94/+54
2019-04-16refactor ExprKind to use new PointerCast enumSaleem Jaffer-78/+18
2019-04-16Auto merge of #59769 - RalfJung:compiletest-normalization, r=alexcrichtonbors-1/+1
2019-04-16refactor Adjustment to use new PointerCast enumSaleem Jaffer-12/+8
2019-04-16Make wording verboseYuki OKUSHI-1/+6
2019-04-15basic refactor. Adding PointerCast enumSaleem Jaffer-37/+65
2019-04-14Rollup merge of #59877 - Zoxc:hiridify_def_id, r=eddybMazdak Farrokhzad-6/+5
2019-04-14Rollup merge of #59856 - albins:update-polonius, r=nikomatsakisMazdak Farrokhzad-2/+2
2019-04-14fix testsRalf Jung-1/+1
2019-04-14HirIdify hir::Defljedrz-6/+5
2019-04-14Rollup merge of #59796 - oli-obk:const_arg_ice, r=eddybMazdak Farrokhzad-45/+51
2019-04-14Rollup merge of #59708 - matthewjasper:double-closure-unused-mut, r=pnkfelixMazdak Farrokhzad-20/+76
2019-04-13Auto merge of #59612 - matthewjasper:dataflow-usual-newtype-index, r=estebankbors-76/+30
2019-04-12Rollup merge of #59781 - whitfin:issue-59378, r=oli-obkMazdak Farrokhzad-16/+3
2019-04-12Auto merge of #59651 - tmandry:discr-index, r=eddybbors-5/+8
2019-04-12Rollup merge of #59889 - andrewbanchich:minor-text-fixes, r=estebankMazdak Farrokhzad-2/+2
2019-04-12Auto merge of #59536 - Zoxc:the-arena, r=eddybbors-5/+3
2019-04-11Add discr_index to multi-variant layoutsTyler Mandry-5/+8
2019-04-11Update diagnostics.rsAndrew Banchich-2/+2
2019-04-11Auto merge of #59780 - RalfJung:miri-unsized, r=oli-obkbors-153/+192
2019-04-10update polonius-engineAlbin Stjerna-2/+2
2019-04-10Documentation should have proper grammarOliver Scherer-3/+6
2019-04-08Elaborate on implicit promotabilityOliver Scherer-1/+4
2019-04-08Pacify tidyOliver Scherer-2/+5
2019-04-08Get rid of "is not const" namingOliver Scherer-16/+16
2019-04-08Explicit promotion is indistinguishable from explicit promotionOliver Scherer-10/+8
2019-04-08Generalize initial "not const" assignmentsOliver Scherer-23/+23
2019-04-08avoid reading from ZST localsRalf Jung-56/+29
2019-04-08`asm!` output can neither be promotable nor constOliver Scherer-1/+0
2019-04-08Apply suggestions from code review Ralf Jung-2/+2
2019-04-07implement by-value object safetyRalf Jung-13/+36
2019-04-07initialize unsized locals when copying to the for the first timeRalf Jung-33/+57
2019-04-07fix miri engine debug output for uninitialized localsRalf Jung-11/+6
2019-04-07make StorageLive lazy as wellRalf Jung-37/+22
2019-04-07Update commentOliver Scherer-1/+1
2019-04-07Add more regression tests for accidental promotionOliver Scherer-2/+2
2019-04-07Function arguments should never get promotedOliver Scherer-1/+1
2019-04-06Remove check_match from const_evalIsaac Whitfield-16/+3
2019-04-06miri engine: lazily allocate memory for locals on first writeRalf Jung-40/+79
2019-04-05Add DropArena and use it to allocate types with few allocationsJohn Kåre Alsaker-3/+2
2019-04-05Introduce an arena type which may be used to allocate a list of types with de...John Kåre Alsaker-2/+1
2019-04-04Mark variables captured by reference as mutable correctlyMatthew Jasper-20/+76
2019-04-04Use more accurate lint root for mutable_borrow_reservation_conflictMatthew Jasper-1/+8
2019-04-04Fix out-of-date commentFelix S Klock II-1/+1
2019-04-04add mutable_borrow_reservation_conflict future-incompatibility lint.Felix S. Klock II-4/+13
2019-04-04Treat two-phase borrow reservations as mutable accessesMatthew Jasper-42/+95