Skip to content

Rollup of 9 pull requests - #49753

Merged
bors merged 20 commits into
rust-lang:masterfrom
kennytm:rollup
Apr 7, 2018
Merged

Rollup of 9 pull requests#49753
bors merged 20 commits into
rust-lang:masterfrom
kennytm:rollup

Conversation

@kennytm

@kennytmkennytm commented Apr 7, 2018

Copy link
Copy Markdown
Member

Successful merges:

Failed merges:

GuillaumeGomezand others added 18 commits March 30, 2018 15:16
These were showing up in tests and in binaries but are trivially optimize-able
away, so add `#[inline]` attributes so LLVM has an opportunity to optimize them
out.
This is rarely noticed, but when you have old submodules, not updating them will cause you run into rust-lang/cargo#4678.
set it to false for no-std targets like ARM Cortex-M and MSP430. For the rationale of this change
see the comment in thumb_base.rs
This commit improves the `fmt::Debug` output of `proc_macro` data structures by
primarily focusing on the representation exposed by `proc_macro` rather than the
compiler's own internal representation. This cuts down quite a bit on assorted
wrapper types and ensure a relatively clean output.
Closesrust-lang#49720
A span covering a single byte, such as for an operator `+` token, should
print as e.g. `80..81` rather than `80...81`. The lo end of the range is
inclusive and the hi end is exclusive.
…n, r=QuietMisdreavus
Fix anchor position on fields
Take a look at `Option` variants for example and try to click on `§` to get the issue.
r? @QuietMisdreavus
…QuietMisdreavus
Fix anchors issue when everything is collapsed
Fixesrust-lang#49455.
@frewsxcv does it seem good for you like this?
r? @QuietMisdreavus
…-Simulacrum
std: Inline some Termination-related methods
These were showing up in tests and in binaries but are trivially optimize-able
away, so add `#[inline]` attributes so LLVM has an opportunity to optimize them
out.
…xcrichton
add emit_debug_gdb_scripts target option and ..
set it to false for no-std targets like ARM Cortex-M and MSP430. For the rationale of this change see the comment in thumb_base.rs
this is a temporary workaround until rust-lang#44993 is implemented
r? @alexcrichton or @michaelwoerister
…olnay
proc_macro: Improve Debug representations
This commit improves the `fmt::Debug` output of `proc_macro` data structures by
primarily focusing on the representation exposed by `proc_macro` rather than the
compiler's own internal representation. This cuts down quite a bit on assorted
wrapper types and ensure a relatively clean output.
Closesrust-lang#49720
…Simulacrum
bootstrap: Remove the fast path
This is rarely noticed, but when you have old submodules, not updating them will cause you run into rust-lang/cargo#4678.
(Reopen of rust-lang#49721)
r? @alexcrichton
@rust-highfive

Copy link
Copy Markdown
Contributor

Some changes occurred in HTML/CSS.

cc @GuillaumeGomez

@rust-highfive

Copy link
Copy Markdown
Contributor

r? @aturon

(rust_highfive has picked a reviewer for you, use r? to override)

@rust-highfiverust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Apr 7, 2018
@kennytm

Copy link
Copy Markdown
MemberAuthor

@bors r+ p=8

@bors

bors commented Apr 7, 2018

Copy link
Copy Markdown
Collaborator

📌 Commit 3e0b15f has been approved by kennytm

@borsbors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Apr 7, 2018
oli-obkand others added 2 commits April 7, 2018 09:24
…ins, r=alexcrichton
Inject the `compiler_builtins` crate whenever the `core` crate is injected
@kennytmkennytm changed the title Rollup of 8 pull requestsRollup of 9 pull requestsApr 7, 2018
@kennytm

Copy link
Copy Markdown
MemberAuthor

@bors r+

Added #49503

@bors

bors commented Apr 7, 2018

Copy link
Copy Markdown
Collaborator

📌 Commit 24b3a97 has been approved by kennytm

@bors

bors commented Apr 7, 2018

Copy link
Copy Markdown
Collaborator

⌛ Testing commit 24b3a97 with merge 04fef17...

bors added a commit that referenced this pull request Apr 7, 2018
Rollup of 9 pull requests
Successful merges:
- #49510 (Fix anchor position on fields)
- #49652 (Fix anchors issue when everything is collapsed)
- #49702 (std: Inline some Termination-related methods)
- #49728 (add emit_debug_gdb_scripts target option and ..)
- #49731 (add THUMB targets to rustup manifest)
- #49742 (Using X headings instead of 0.X #49739)
- #49748 (proc_macro: Improve Debug representations)
- #49750 (bootstrap: Remove the fast path)
- #49503 (Inject the `compiler_builtins` crate whenever the `core` crate is injected)
Failed merges:
@bors

bors commented Apr 7, 2018

Copy link
Copy Markdown
Collaborator

☀️ Test successful - status-appveyor, status-travis
Approved by: kennytm
Pushing 04fef17 to master...

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

Labels

rollupA PR which is a rollupS-waiting-on-borsStatus: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

12 participants

@kennytm@rust-highfive@bors@aturon@Centril@GuillaumeGomez@alexcrichton@ishitatsuyuki@japaric@Pulkit07@dtolnay@oli-obk