Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rustup #3131

Merged
merged 9 commits into from
Oct 20, 2023
Merged

Rustup #3131

merged 9 commits into from
Oct 20, 2023

Conversation

RalfJung
Copy link
Member

Also fix josh build (they have a deny(warnings) that's causing issues).

Urgau and others added 9 commits October 17, 2023 10:11
Implement rustc part of RFC 3127 trim-paths

This PR implements (or at least tries to) [RFC 3127 trim-paths](rust-lang/rust#111540), the rustc part. That is `-Zremap-path-scope` with all of it's components/scopes.

`@rustbot` label: +F-trim-paths
Some small elaborator nits

Didn't want to fold these into a totally unrelated pr.
`rustc_monomorphize` cleanups

Just some small improvements I found while looking over this code.

r? `@wesleywiser`
…nkov

Fix duplicate labels emitted in `render_multispan_macro_backtrace()`

This PR replaces the `Vec` used to store labels with an `FxIndexSet` in order to eliminate duplicates

Fixes #116836
Specialize `Bytes<R>::next` when `R` is a `BufReader`.

This reduces the runtime for a simple program using `Bytes::next` to iterate through a file from 220ms to 70ms on my Linux box.

r? `@the8472`
@RalfJung
Copy link
Member Author

@bors r+

@bors
Copy link
Contributor

bors commented Oct 20, 2023

📌 Commit d36c3e7 has been approved by RalfJung

It is now in the queue for this repository.

@bors
Copy link
Contributor

bors commented Oct 20, 2023

⌛ Testing commit d36c3e7 with merge a2533ed...

@bors
Copy link
Contributor

bors commented Oct 20, 2023

☀️ Test successful - checks-actions
Approved by: RalfJung
Pushing a2533ed to master...

@bors bors merged commit a2533ed into rust-lang:master Oct 20, 2023
4 checks passed
@RalfJung RalfJung deleted the rustup branch October 20, 2023 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants