summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Clarify that String::split_at takes a byte index.frewsxcv-patch-2Corey Farwell2020-12-091-1/+1
* Auto merge of #79721 - Aaron1011:fix/reuse-def-path-hash, r=wesleywiserbors2020-12-096-20/+79
|\
| * Properly re-use def path hash in incremental modeAaron Hill2020-12-046-20/+79
* | Auto merge of #78679 - oli-obk:temp_lifetime, r=eddybbors2020-12-0910-57/+92
|\ \
| * | Also generate `StorageDead` in constantsoli2020-12-0910-57/+92
* | | Auto merge of #78363 - RalfJung:promotion, r=oli-obkbors2020-12-094-78/+56
|\ \ \ | |/ / |/| |
| * | remove a test that does not work any moreRalf Jung2020-12-091-19/+0
| * | remove a hack that seems to only benefit a few very special casesRalf Jung2020-12-093-55/+37
| * | make sure we do not promote things with interior mutabilityRalf Jung2020-12-092-7/+22
* | | Auto merge of #79767 - tmiasko:malformed-required-const, r=matthewjasperbors2020-12-093-46/+72
|\ \ \
| * | | Don't ICE on malformed `rustc_args_required_const` attributeTomasz Miąsko2020-12-063-46/+72
| |/ /
* | | Auto merge of #79575 - jyn514:time-passes, r=Mark-Simulacrumbors2020-12-091-3/+1
|\ \ \
| * | | Don't time `emit_ignored_resolution_errors`Joshua Nelson2020-11-301-3/+1
* | | | Auto merge of #78768 - mzabaluev:optimize-buf-writer, r=cramertjbors2020-12-092-14/+53
|\ \ \ \
| * | | | Reduce branching in write_vectored for BufWriterMikhail Zabaluev2020-11-221-14/+9
| * | | | Fix is_write_vectored in LineWriterShimMikhail Zabaluev2020-11-221-1/+7
| * | | | Make is_write_vectored return true for BufWriterMikhail Zabaluev2020-11-221-1/+1
| * | | | Optimize write_vectored for BufWriterMikhail Zabaluev2020-11-221-12/+50
* | | | | Auto merge of #79727 - tmiasko:8bit-rwu, r=lcnrbors2020-12-081-159/+146
|\ \ \ \ \
| * | | | | Compress RWU from at least 32 bits to 4 bitsTomasz Miąsko2020-12-061-159/+146
* | | | | | Auto merge of #79817 - LingMan:if_map, r=lcnrbors2020-12-081-41/+13
|\ \ \ \ \ \
| * | | | | | Replace simple `if let` constructs with Option::mapLingMan2020-12-081-41/+13
* | | | | | | Auto merge of #79752 - cjgillot:dead-alien, r=lcnrbors2020-12-082-21/+44
|\ \ \ \ \ \ \
| * | | | | | | Visit ForeignItems when marking dead code.Camille GILLOT2020-12-082-21/+44
* | | | | | | | Auto merge of #79806 - LeSeulArtichaut:fixup-filter-is-none, r=jyn514bors2020-12-081-7/+4
|\ \ \ \ \ \ \ \
| * | | | | | | | Fixup: `filter().is_none()` -> `!any()`LeSeulArtichaut2020-12-071-7/+4
* | | | | | | | | Auto merge of #79712 - JohnTitor:test-issue-66286, r=estebankbors2020-12-083-0/+39
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Add a regression test for issue-66286Yuki Okushi2020-12-053-0/+39
| | |_|_|_|_|_|_|/ | |/| | | | | | |
* | | | | | | | | Auto merge of #79820 - ehuss:update-cargo, r=ehussbors2020-12-081-0/+0
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Update cargoEric Huss2020-12-071-0/+0
* | | | | | | | | | Auto merge of #79780 - camelid:use-summary_opts, r=GuillaumeGomezbors2020-12-081-1/+1
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Use `summary_opts()` in another spotCamelid2020-12-061-1/+1
* | | | | | | | | | Auto merge of #79653 - tmiasko:naked-functions, r=Amanieubors2020-12-0723-139/+773
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / / |/| | | | | | | | |
| * | | | | | | | | Validate naked functions definitionsTomasz Miąsko2020-12-0710-119/+755
| * | | | | | | | | Retain assembly operands span when lowering AST to HIRTomasz Miąsko2020-12-0613-20/+18
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Auto merge of #79797 - jethrogb:sgx-fix-79038, r=Mark-Simulacrumbors2020-12-071-5/+3
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Fix SGX CI, take 3Jethro Beekman2020-12-071-5/+3
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Auto merge of #79751 - aDotInTheVoid:json-true-idx, r=jyn514bors2020-12-075-41/+249
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | Use true ID for def_id.Nixon Enraght-Moony2020-12-055-41/+249
* | | | | | | | | | Auto merge of #79773 - lcnr:type-visitor, r=oli-obkbors2020-12-073-36/+55
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | small `TypeVisitor` refactorBastian Kauschke2020-12-073-36/+55
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Auto merge of #79772 - ethanboxx:79760-wrongly-speaks-of-methods, r=oli-obkbors2020-12-076-17/+122
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | suggestions from camelid reviewEthan Brierley2020-12-064-68/+32
| * | | | | | | | | smarter E0390Ethan Brierley2020-12-066-7/+148
* | | | | | | | | | Auto merge of #79641 - sourcefrog:split-example, r=dtolnaybors2020-12-071-0/+7
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Add a doctest example of str::split on a slice of charsMartin Pool2020-12-021-0/+7
* | | | | | | | | | | Auto merge of #79776 - petrochenkov:mvtest, r=Mark-Simulacrumbors2020-12-07139-105/+71
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Move some tests to subdirectoriesVadim Petrochenkov2020-12-07139-105/+71
|/ / / / / / / / / /
* | | | | | | | | | Auto merge of #79765 - flip1995:clippyup, r=Manishearthbors2020-12-06140-577/+4342
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | |
| * | | | | | | | | Update Cargo.lockflip19952020-12-061-1/+8