about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2020-05-02Rollup merge of #71738 - RalfJung:pointer-no-alloc-id, r=oli-obkRalf Jung-24/+22
2020-05-02Rollup merge of #71712 - RalfJung:error-backtrace, r=oli-obkRalf Jung-1/+1
2020-05-01Remove leftover chalk typesJack Huey-5/+0
2020-05-01fmtRalf Jung-2/+2
2020-05-01remove AllocId generalization of PointerRalf Jung-23/+21
2020-05-01rename InvalidIntPtrUsageRalf Jung-6/+6
2020-05-01InterpError printing really is more Display than DebugRalf Jung-2/+2
2020-05-01Auto merge of #70674 - cjgillot:query-arena-all, r=matthewjasperbors-15/+15
2020-04-30Rollup merge of #71691 - ecstatic-morse:const-unreachable, r=oli-obk,RalfJungTyler Mandry-7/+3
2020-04-30Rollup merge of #71688 - ecstatic-morse:const-downcast, r=oli-obkTyler Mandry-18/+2
2020-04-30Rollup merge of #71590 - RalfJung:mir-dump-pointers, r=oli-obkTyler Mandry-14/+23
2020-04-30Rollup merge of #71465 - oli-obk:is_thread_local_cleanup, r=matthewjasperTyler Mandry-5/+3
2020-04-30Rollup merge of #71449 - ecstatic-morse:free-region-cleanup, r=Mark-SimulacrumDylan DPC-1/+1
2020-04-30Rollup merge of #70950 - nikomatsakis:leak-check-nll-2, r=matthewjasperDylan DPC-52/+118
2020-04-30Miri: port error backtraces to std::backtraceRalf Jung-1/+1
2020-04-30Add a convenience function for testing whether a static is `#[thread_local]`Oliver Scherer-5/+3
2020-04-30Rollup merge of #71655 - RalfJung:const-pattern-soundness, r=oli-obkDylan DPC-10/+29
2020-04-30Auto merge of #70175 - Amanieu:remove_nlp, r=pnkfelixbors-3/+6
2020-04-29Allow `Unreachable` terminators unconditionallyDylan MacKenzie-7/+3
2020-04-29Allow `Downcast` projections unconditionallyDylan MacKenzie-18/+2
2020-04-29Auto merge of #67343 - ecstatic-morse:qualif-structural-match, r=pnkfelixbors-7/+73
2020-04-29expand comment in memory.rs with extra soundness concernsRalf Jung-1/+3
2020-04-29Rollup merge of #71217 - estebank:tail-borrow-sugg, r=pnkfelixDylan DPC-15/+24
2020-04-29Auto merge of #71518 - felix91gr:const_prop_bugfix_just_block_prop, r=wesleyw...bors-21/+70
2020-04-28Suggest `;` or assignment to drop borrows in tail exprsEsteban Küber-15/+24
2020-04-29Remove Session::no_landing_pads()Amanieu d'Antras-3/+6
2020-04-28Add `CustomEq` qualifDylan MacKenzie-1/+63
2020-04-28clarify commentRalf Jung-1/+3
2020-04-28better document const-pattern dynamic soundness checks, and fix a soundness holeRalf Jung-9/+24
2020-04-28Pass `Substs` to `in_adt_inherently`Dylan MacKenzie-6/+10
2020-04-28Rollup merge of #71615 - RalfJung:share-machine-code, r=oli-obkDylan DPC-113/+74
2020-04-28Rollup merge of #71585 - tshepang:obsolete-comment, r=Dylan-DPCDylan DPC-7/+0
2020-04-28Rollup merge of #71488 - spastorino:normalize-ty-to-fix-broken-mir, r=eddybDylan DPC-0/+1
2020-04-28Use the query system to allocate.Camille GILLOT-13/+13
2020-04-28Introduce ArenaStorage.Camille GILLOT-2/+2
2020-04-28Auto merge of #71292 - marmeladema:queries-local-def-id, r=eddybbors-52/+74
2020-04-28Polished documentation, removed not-so-useful-anymore traces, and added some ...Félix Fischer-6/+13
2020-04-28Allow Locals to be propagated into and from, but restricted to their own blockFélix Fischer-13/+46
2020-04-27Blocked `MutatingUseContext::Projection` for all locals of kind `LocalKind::T...Félix Fischer-4/+13
2020-04-27Change return type of `entry_fn` query to return a `LocalDefId`marmeladema-2/+2
2020-04-27Accept `LocalDefId` as key for `mir_validated` querymarmeladema-9/+13
2020-04-27Accept `LocalDefId` as key for `mir_borrowck` querymarmeladema-11/+15
2020-04-27Return a `FxHashSet<LocalDefId>` from `mir_keys` querymarmeladema-8/+13
2020-04-27Use `LocalDefId` in `mir_built` querymarmeladema-3/+7
2020-04-27Use `LocalDefId` in `unsafety_check_result` querymarmeladema-12/+10
2020-04-27Use `LocalDefId` in `typeck_tables_of` and `used_trait_imports` queriesmarmeladema-15/+22
2020-04-27Auto merge of #71200 - oli-obk:mir_bless, r=eddybbors-5/+5
2020-04-27share some common code for compile-time miri instancesRalf Jung-113/+74
2020-04-27Emit basic block ids for statements and terminators in MIR only in -Zverbose ...Oliver Scherer-5/+5
2020-04-27Auto merge of #71268 - estebank:devectorize, r=eddybbors-2/+1