| Age | Commit message (Expand) | Author | Lines |
| 2017-08-04 | Auto merge of #43403 - RalfJung:mir-validate, r=nikomatsakis | bors | -8/+435 |
| 2017-08-01 | also release-validate return value before a call | Ralf Jung | -8/+13 |
| 2017-08-01 | closure unsafety check: stop moving up when we hit an item | Ralf Jung | -15/+15 |
| 2017-08-01 | Auto merge of #43576 - arielb1:no-unneeded-unwind, r=eddyb | bors | -47/+77 |
| 2017-08-01 | use FnLike to recognize functions for us | Ralf Jung | -63/+60 |
| 2017-08-01 | handle trait items as well | Ralf Jung | -0/+1 |
| 2017-08-01 | handle tuple struct ctors | Ralf Jung | -1/+5 |
| 2017-08-01 | pacify the merciless tidy | Ariel Ben-Yehuda | -2/+2 |
| 2017-07-31 | Handle closures. Add some more tests. | Ralf Jung | -14/+47 |
| 2017-07-31 | fix AddValidation on methods | Ralf Jung | -2/+8 |
| 2017-07-31 | tidy | Ralf Jung | -2/+2 |
| 2017-07-31 | optionally only emit basic validation for functions containing unsafe block /... | Ralf Jung | -43/+135 |
| 2017-08-01 | rustc_mir::transform::simplify - remove nops first | Ariel Ben-Yehuda | -2/+2 |
| 2017-08-01 | rustc_mir: don't build unused unwind cleanup blocks | Ariel Ben-Yehuda | -32/+57 |
| 2017-08-01 | remove the span field from `diverge_cleanup` | Ariel Ben-Yehuda | -14/+19 |
| 2017-07-31 | CleanEndRegions: use default impl where possible | Ralf Jung | -7/+0 |
| 2017-07-30 | do not use doc comments inside functions | Ralf Jung | -1/+1 |
| 2017-07-30 | also release/validate around non-Misc casts | Ralf Jung | -30/+71 |
| 2017-07-30 | Reorder passes so that AddValidation can run after ElaborateDrops | Ralf Jung | -15/+6 |
| 2017-07-30 | after a Ref, only acquire the Deref'd destination | Ralf Jung | -0/+4 |
| 2017-07-30 | please the tidy | Ralf Jung | -5/+8 |
| 2017-07-30 | add -Z flag for AddValidation pass | Ralf Jung | -0/+10 |
| 2017-07-30 | make ValidationOperand generic so that we can reuse it in miri with a differe... | Ralf Jung | -1/+1 |
| 2017-07-30 | when suspending, we need to specify for which lifetime to recover | Ralf Jung | -50/+91 |
| 2017-07-30 | only emit Suspend validation for mutable paths | Ralf Jung | -12/+41 |
| 2017-07-30 | add_validation: handle drop | Ralf Jung | -2/+11 |
| 2017-07-30 | emit validation for function calls and Ref | Ralf Jung | -5/+88 |
| 2017-07-30 | CleanEndRegions: do not clean regions that occur in types in validation state... | Ralf Jung | -9/+44 |
| 2017-07-30 | add a pass for validation commands; for now just emit the initial AcquireValid | Ralf Jung | -0/+44 |
| 2017-07-30 | add new instructions for asserting when values are valid, and to describe whe... | Ralf Jung | -0/+6 |
| 2017-07-29 | Rollup merge of #43512 - arielb1:untyped-move-paths, r=eddyb | Mark Simulacrum | -2/+9 |
| 2017-07-28 | Auto merge of #43324 - Nashenas88:visit_locations, r=arielb1 | bors | -7/+8 |
| 2017-07-28 | Auto merge of #43505 - eddyb:poly-const-eval-layout-of, r=nikomatsakis | bors | -13/+39 |
| 2017-07-27 | Squash Span into SourceInfo and rename enum and its inner types | Paul Faria | -4/+4 |
| 2017-07-27 | erase types in the move-path abstract domain | Ariel Ben-Yehuda | -2/+9 |
| 2017-07-27 | rustc_const_eval: keep track of the appropriate ParamEnv. | Eduard-Mihai Burtescu | -6/+12 |
| 2017-07-27 | rustc_const_eval: always require correct Substs. | Eduard-Mihai Burtescu | -11/+31 |
| 2017-07-26 | Rollup merge of #42959 - SimonSapin:nonzero-checked, r=sfackler | Mark Simulacrum | -1/+1 |
| 2017-07-25 | Bump master to 1.21.0 | Alex Crichton | -2/+0 |
| 2017-07-23 | Fix some doc/comment typos. | Bruce Mitchener | -1/+1 |
| 2017-07-22 | Use checked NonZero constructor in MIR move path indices | Simon Sapin | -1/+1 |
| 2017-07-22 | Rename {NonZero,Shared,Unique}::new to new_unchecked | Simon Sapin | -1/+1 |
| 2017-07-20 | Auto merge of #43271 - Nashenas88:nll, r=nikomatsakis | bors | -0/+48 |
| 2017-07-19 | Add empty MIR pass for non-lexical lifetimes | Paul Faria | -0/+48 |
| 2017-07-19 | Implement const fn {size,align}_of. | Eduard-Mihai Burtescu | -7/+20 |
| 2017-07-18 | Provide positional information when visiting ty, substs and closure_substs in... | Paul Faria | -7/+8 |
| 2017-07-12 | overload the mir ty methods to make them more ergonomic to use | Ralf Jung | -37/+37 |
| 2017-07-11 | Refactor: {Lvalue,Rvalue,Operand}::ty only need the locals' types, not the fu... | Ralf Jung | -37/+37 |
| 2017-07-06 | remove associated_consts feature gate | Sean McArthur | -1/+2 |
| 2017-06-30 | Auto merge of #42924 - pnkfelix:mir-dataflow, r=arielb1 | bors | -0/+3220 |