Skip to content

Rollup of 5 pull requests - #98181

Merged
bors merged 11 commits into
rust-lang:masterfrom
JohnTitor:rollup-65ztwnz
Jun 17, 2022
Merged

bors merged 11 commits into
rust-lang:masterfrom
JohnTitor:rollup-65ztwnz

Conversation

@JohnTitor

Copy link
Copy Markdown
Member

Successful merges:

Failed merges:

r? @ghost
@rustbot modify labels: rollup

Create a similar rollup

nvzqz and others added 11 commits June 3, 2022 03:28
…bank

Do not suggest adding semicolon/changing delimiters for macros in item position that originates in macros

Fixes rust-lang#91800.
Make `std::mem::needs_drop` accept `?Sized`

This change attempts to make `needs_drop` work with types like `[u8]` and `str`.

This enables code in types like `Arc<T>` that was not possible before, such as rust-lang#97676.
…=m-ou-se

Test NLL fix of bad lifetime inference for reference captured in closure.

This came up as a use-case for `thread::scope` API that only compiles successfully since `feature(nll)` got stabilized recently.

Closes rust-lang#93203 which had been re-opened for tracking this very test case to be added.
…9, r=matthiaskrgr

Add rustdoc-json regression test for rust-lang#98009

Fixes rust-lang#98009.

There was apparently nothing to be done...

cc `@matthiaskrgr`
r? `@notriddle`
Keyword docs: Link to wikipedia article for dynamic dispatch
@rustbot rustbot added T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue. rollup A PR which is a rollup labels Jun 16, 2022
@JohnTitor

Copy link
Copy Markdown
Member Author

@bors r+ p=5 rollup=never

@bors

bors commented Jun 16, 2022

Copy link
Copy Markdown
Collaborator

📌 Commit 6ac9318 has been approved by JohnTitor

@bors bors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Jun 16, 2022
@bors

bors commented Jun 16, 2022

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 6ac9318 with merge 349bda2...

@bors

bors commented Jun 17, 2022

Copy link
Copy Markdown
Collaborator

☀️ Test successful - checks-actions
Approved by: JohnTitor
Pushing 349bda2 to master...

@bors bors added the merged-by-bors This PR was explicitly merged by bors. label Jun 17, 2022
@bors
bors merged commit 349bda2 into rust-lang:master Jun 17, 2022
@rustbot rustbot added this to the 1.63.0 milestone Jun 17, 2022
@JohnTitor
JohnTitor deleted the rollup-65ztwnz branch June 17, 2022 03:12
@rust-timer

Copy link
Copy Markdown
Collaborator

Finished benchmarking commit (349bda2): comparison url.

Instruction count

This benchmark run did not return any relevant results for this metric.

Max RSS (memory usage)

Results
  • Primary benchmarks: no relevant changes found
  • Secondary benchmarks: 🎉 relevant improvement found
mean1 max count2
Regressions 😿
(primary)
N/A N/A 0
Regressions 😿
(secondary)
N/A N/A 0
Improvements 🎉
(primary)
N/A N/A 0
Improvements 🎉
(secondary)
-2.5% -2.5% 1
All 😿🎉 (primary) N/A N/A 0

Cycles

This benchmark run did not return any relevant results for this metric.

If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf.

@rustbot label: -perf-regression

Footnotes

  1. the arithmetic mean of the percent change ↩

  2. number of relevant changes ↩

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

merged-by-bors This PR was explicitly merged by bors. rollup A PR which is a rollup S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. T-libs Relevant to the library team, which will review and decide on the PR/issue. T-rustdoc Relevant to the rustdoc team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants