about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2018-05-30Auto merge of #51215 - eddyb:visit-for-a-lifetime, r=nikomatsakisbors-143/+122
2018-05-30rustc: don't visit lifetime parameters through visit_lifetime.Eduard-Mihai Burtescu-89/+102
2018-05-30syntax: remove overloading of fold_lifetime{,_def}{,s}.Eduard-Mihai Burtescu-54/+20
2018-05-30Suggest using `as_ref` on some borrow errors [hack]Esteban Küber-16/+144
2018-05-30Auto merge of #50955 - steveklabnik:update-libbacktrace, r=alexcrichtonbors-40245/+59
2018-05-30Replace libbacktrace with a submoduleAlex Crichton-26/+59
2018-05-30std: Delete bundled libbacktrace moduleAlex Crichton-40219/+0
2018-05-30Auto merge of #50880 - glandium:oom, r=SimonSapinbors-113/+206
2018-05-30Auto merge of #51106 - davidtwco:issue-50934, r=nikomatsakisbors-14/+78
2018-05-30Auto merge of #51017 - estebank:crate-name-in-path, r=michaelwoeristerbors-1/+72
2018-05-30Auto merge of #50783 - pnkfelix:issue-27282-match-borrows-its-input-take-thre...bors-235/+790
2018-05-30Add hooks allowing to override the `oom` behaviorMike Hommey-2/+46
2018-05-29Auto merge of #50772 - nicokoch:fastcopy, r=alexcrichtonbors-0/+88
2018-05-29Fix additional nits:Nicolas Koch-7/+3
2018-05-29Review feedback: Adding test cases suggested by arielb1.Felix S. Klock II-0/+146
2018-05-29Review feedback: Fix typo.Felix S. Klock II-1/+1
2018-05-29Review feedback, remove fixme comment.Felix S. Klock II-17/+0
2018-05-29Review feedback: Remove a fixme/tbd note and just add a note for the post-NLL...Felix S. Klock II-13/+10
2018-05-29Review feedback: update fixme comment to reflect reality.Felix S. Klock II-3/+2
2018-05-29review feedback: fix indentation of pattern candidates to match code elsewher...Felix S. Klock II-3/+3
2018-05-29Tests illustrating the bug fixes for #27282 and #24535.Felix S. Klock II-0/+211
2018-05-29Test update: Fallout from ReadForMatch statements + changes to codegen under ...Felix S. Klock II-112/+125
2018-05-29Expand two-phase-borrows so that a case like this still compiles:Felix S. Klock II-113/+149
2018-05-29Fallout from allowing some mutation in guards.Felix S. Klock II-8/+10
2018-05-29rust-lang/rust#41962 has a new error with my new code. Incorporate that into ...Felix S. Klock II-8/+16
2018-05-29rust-lang/rust#27282: emit `ReadForMatch` on each match arm.Felix S. Klock II-4/+107
2018-05-29rust-lang/rust#27282: Add `StatementKind::ReadForMatch` to MIR.Felix S. Klock II-1/+48
2018-05-29Debug flag to bypass restriction of mutation in match guards.Felix S. Klock II-1/+11
2018-05-30Pass a `Layout` to `oom`Mike Hommey-112/+161
2018-05-29fix off by one errorNiko Matsakis-1/+1
2018-05-29tweak debug output some moreNiko Matsakis-3/+8
2018-05-29Ensure that all statements in block are visited not just successors of a block.David Wood-8/+18
2018-05-29add some debugging statementsNiko Matsakis-0/+3
2018-05-29Refactored DFS to be much cleaner. Added continue after noting that borrow is...David Wood-99/+27
2018-05-29Auto merge of #51165 - SimonSapin:opt2, r=alexcrichtonbors-0/+7
2018-05-29Change the comment on `opt-level = 2` to point to https://github.com/rust-lan...Simon Sapin-3/+2
2018-05-29Auto merge of #51133 - spastorino:make_borrowck_use_output, r=nikomatsakisbors-74/+139
2018-05-29WIP fix rustc-hash cargo.lock entry for polonius-engineNiko Matsakis-1/+1
2018-05-29Whitelist datafrog on tidySantiago Pastorino-0/+1
2018-05-29Run rustfmtSantiago Pastorino-71/+87
2018-05-29Use polonius_outputSantiago Pastorino-9/+19
2018-05-29store output in FlowStateDouglas Campos-7/+13
2018-05-29store polonius output in MirBorrowCtxDouglas Campos-2/+8
2018-05-29it compiles, but we do not use the output yetDouglas Campos-9/+23
2018-05-29expose -Zpolonius flagDouglas Campos-0/+2
2018-05-29bump polonius engineDouglas Campos-6/+16
2018-05-29Auto merge of #51134 - RalfJung:from_raw_parts, r=SimonSapinbors-38/+11
2018-05-29Revert "Set opt-level to 3"Simon Sapin-0/+8
2018-05-29Auto merge of #51019 - Zoxc:hash-bytes, r=michaelwoeristerbors-6/+9
2018-05-29Auto merge of #51142 - nickbabcock:doc-inspect, r=frewsxcvbors-2/+29