| Commit message (Expand) | Author | Age | Files | Lines |
* | random #include removalHEADmaster | Tom Tromey | 2018-05-30 | 2 | -64/+1 |
* | Auto merge of #51138 - spastorino:add-polonius-compare-mode, r=pnkfelix | bors | 2018-05-30 | 5 | -782/+1230 |
|\ |
|
| * | Run rustfmt | Santiago Pastorino | 2018-05-30 | 4 | -783/+1206 |
| * | Add compare-mode to x.py | Santiago Pastorino | 2018-05-30 | 3 | -1/+14 |
| * | Add polonius compare mode | Santiago Pastorino | 2018-05-30 | 2 | -2/+14 |
* | | Auto merge of #51215 - eddyb:visit-for-a-lifetime, r=nikomatsakis | bors | 2018-05-30 | 9 | -143/+122 |
|\ \ |
|
| * | | rustc: don't visit lifetime parameters through visit_lifetime. | Eduard-Mihai Burtescu | 2018-05-30 | 8 | -89/+102 |
| * | | syntax: remove overloading of fold_lifetime{,_def}{,s}. | Eduard-Mihai Burtescu | 2018-05-30 | 1 | -54/+20 |
| |/ |
|
* | | Auto merge of #51100 - estebank:as-ref, r=oli-obk | bors | 2018-05-30 | 3 | -16/+144 |
|\ \
| |/
|/| |
|
| * | Suggest using `as_ref` on some borrow errors [hack] | Esteban Küber | 2018-05-30 | 3 | -16/+144 |
|/ |
|
* | Auto merge of #50955 - steveklabnik:update-libbacktrace, r=alexcrichton | bors | 2018-05-30 | 47 | -40245/+62 |
|\ |
|
| * | Replace libbacktrace with a submodule | Alex Crichton | 2018-05-30 | 6 | -26/+62 |
| * | std: Delete bundled libbacktrace module | Alex Crichton | 2018-05-30 | 41 | -40219/+0 |
* | | Auto merge of #50880 - glandium:oom, r=SimonSapin | bors | 2018-05-30 | 10 | -113/+206 |
|\ \
| |/
|/| |
|
| * | Add hooks allowing to override the `oom` behavior | Mike Hommey | 2018-05-30 | 1 | -2/+46 |
| * | Pass a `Layout` to `oom` | Mike Hommey | 2018-05-30 | 10 | -112/+161 |
* | | Auto merge of #51106 - davidtwco:issue-50934, r=nikomatsakis | bors | 2018-05-30 | 2 | -14/+78 |
|\ \ |
|
| * | | fix off by one error | Niko Matsakis | 2018-05-29 | 1 | -1/+1 |
| * | | tweak debug output some more | Niko Matsakis | 2018-05-29 | 2 | -3/+8 |
| * | | Ensure that all statements in block are visited not just successors of a block. | David Wood | 2018-05-29 | 1 | -8/+18 |
| * | | add some debugging statements | Niko Matsakis | 2018-05-29 | 1 | -0/+3 |
| * | | Refactored DFS to be much cleaner. Added continue after noting that borrow is... | David Wood | 2018-05-29 | 1 | -99/+27 |
| * | | Ensure that depth first search does not get stuck in cycles. | David Wood | 2018-05-27 | 1 | -12/+28 |
| * | | Ensure that we don't skip the last statement. | David Wood | 2018-05-27 | 1 | -2/+2 |
| * | | Use precomputed DFS of borrows that out of scope at a location. | David Wood | 2018-05-27 | 1 | -14/+116 |
* | | | Auto merge of #51017 - estebank:crate-name-in-path, r=michaelwoerister | bors | 2018-05-30 | 5 | -1/+72 |
|\ \ \ |
|
| * | | | Add test for reexported crate names | Esteban Küber | 2018-05-28 | 4 | -0/+67 |
| * | | | Use crate name for reexported `extern crate` paths | Esteban Küber | 2018-05-23 | 1 | -1/+5 |
* | | | | Auto merge of #50783 - pnkfelix:issue-27282-match-borrows-its-input-take-thre... | bors | 2018-05-30 | 37 | -235/+790 |
|\ \ \ \ |
|
| * | | | | Review feedback: Adding test cases suggested by arielb1. | Felix S. Klock II | 2018-05-29 | 4 | -0/+146 |
| * | | | | Review feedback: Fix typo. | Felix S. Klock II | 2018-05-29 | 1 | -1/+1 |
| * | | | | Review feedback, remove fixme comment. | Felix S. Klock II | 2018-05-29 | 1 | -17/+0 |
| * | | | | Review feedback: Remove a fixme/tbd note and just add a note for the post-NLL... | Felix S. Klock II | 2018-05-29 | 1 | -13/+10 |
| * | | | | Review feedback: update fixme comment to reflect reality. | Felix S. Klock II | 2018-05-29 | 1 | -3/+2 |
| * | | | | review feedback: fix indentation of pattern candidates to match code elsewher... | Felix S. Klock II | 2018-05-29 | 1 | -3/+3 |
| * | | | | Tests illustrating the bug fixes for #27282 and #24535. | Felix S. Klock II | 2018-05-29 | 7 | -0/+211 |
| * | | | | Test update: Fallout from ReadForMatch statements + changes to codegen under ... | Felix S. Klock II | 2018-05-29 | 1 | -112/+125 |
| * | | | | Expand two-phase-borrows so that a case like this still compiles: | Felix S. Klock II | 2018-05-29 | 5 | -113/+149 |
| * | | | | Fallout from allowing some mutation in guards. | Felix S. Klock II | 2018-05-29 | 1 | -8/+10 |
| * | | | | rust-lang/rust#41962 has a new error with my new code. Incorporate that into ... | Felix S. Klock II | 2018-05-29 | 2 | -8/+16 |
| * | | | | rust-lang/rust#27282: emit `ReadForMatch` on each match arm. | Felix S. Klock II | 2018-05-29 | 3 | -4/+107 |
| * | | | | rust-lang/rust#27282: Add `StatementKind::ReadForMatch` to MIR. | Felix S. Klock II | 2018-05-29 | 15 | -1/+48 |
| * | | | | Debug flag to bypass restriction of mutation in match guards. | Felix S. Klock II | 2018-05-29 | 3 | -1/+11 |
* | | | | | Auto merge of #50772 - nicokoch:fastcopy, r=alexcrichton | bors | 2018-05-29 | 1 | -0/+88 |
|\ \ \ \ \
| |/ / / /
|/| | | | |
|
| * | | | | Fix additional nits: | Nicolas Koch | 2018-05-29 | 1 | -7/+3 |
| * | | | | Use FIXME instead of TODO; Move bytes_to_copy calculation inside if | Nicolas Koch | 2018-05-28 | 1 | -6/+7 |
| * | | | | Implement suggestions from the PR | Nicolas Koch | 2018-05-24 | 1 | -1/+3 |
| * | | | | Store ENOSYS in a global to avoid unnecessary system calls | Nicolas Koch | 2018-05-17 | 1 | -10/+25 |
| * | | | | Fix large file copies on 32 bit platforms | Nicolas Koch | 2018-05-16 | 1 | -2/+6 |
| * | | | | Adjust len in every iteration | Nicolas Koch | 2018-05-16 | 1 | -1/+2 |