Uh oh!
There was an error while loading. Please reload this page.
Try to fix a perf regression by updating log - #47161
Conversation
rust-highfive
commented
Jan 3, 2018
r? @arielb1 (rust_highfive has picked a reviewer for you, use r? to override) |
a529057 to
773c60aComparealexcrichton
commented
Jan 4, 2018
@bors: r+ |
bors
commented
Jan 4, 2018
📌 Commit 773c60a has been approved by |
kennytm
commented
Jan 6, 2018
@bors p=4 (Try to see if this can reduce the recent timeout failures) |
bors
commented
Jan 6, 2018
⌛ Testing commit 773c60a98e971c4ceba6e7c1bfc0d0286eb1384a with merge fbc632342d9c510f4b01d79e7364f220b89165f2... |
bors
commented
Jan 7, 2018
💔 Test failed - status-appveyor |
kennytm
commented
Jan 7, 2018
A legit error caused by bad interaction between the C library The |
alexcrichton
commented
Jan 7, 2018
Could this try updating just |
kennytm
commented
Jan 7, 2018
@alexcrichton We could deal with it later if we don't update cargo. (why the error is not caught in cargo's CI though?) |
alexcrichton
commented
Jan 7, 2018
Yeah it's fine to not update Cargo here, the perf impact, in theory, is mostly in rustc. As to why it's not caught in Cargo no idea myself, they're inevitably different in some way and it's only a matter of time until you add something which exposes it. |
Upgrade `log` to `0.4` in multiple crates.
773c60a to
3f073c4CompareI've rebased and removed the |
kennytm
commented
Jan 7, 2018
@bors r=alexcrichton |
bors
commented
Jan 7, 2018
📌 Commit 3f073c4 has been approved by |
bors
commented
Jan 7, 2018
…chton Try to fix a perf regression by updating log Upgrade `log` to `0.4` in multiple crates ~and `cargo`~. Cc: #47154.
bors
commented
Jan 7, 2018
☀️ Test successful - status-appveyor, status-travis |
michaelwoerister
commented
Jan 10, 2018
It seems to have worked: http://perf.rust-lang.org/compare.html?start=8724337c233f593e9961609d8b0855d0ec2357a0&end=ee220daca345302c3277befee2732b6b2a5a711c&stat=wall-time Awesome! Thank you, @MaloJaffre! |
MaloJaffre
commented
Jan 10, 2018
Does this needs to be beta-backported? (PR #46278 causing this regression was merged before the 1.24.0 beta release) |
michaelwoerister
commented
Jan 10, 2018
Good catch! Yes, I think the performance difference is big enough to warrant a backport. |
alexcrichton
commented
Jan 10, 2018
Tagging as accepted as this helps fix the regression |
nikomatsakis
commented
Jan 16, 2018
So I currently get log output like this: in particular, the |
alexcrichton
commented
Jan 16, 2018
@KodrAus hm do you know why that may be occurring? |
alexcrichton
commented
Jan 16, 2018
Ah I see, it's because we're using |
KodrAus
commented
Jan 16, 2018
@alexcrichton I'll get rust-cli/env_logger#53 merged and then push |
Upgrade
logto0.4in multiple cratesand.cargoCc: #47154.