-
Notifications
You must be signed in to change notification settings - Fork 12.3k
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
Rollup of 7 pull requests #99003
Rollup of 7 pull requests #99003
Commits on May 23, 2022
-
created tcpstream quickack trait
for linux and android
Configuration menu - View commit details
-
Copy full SHA for b22450f - Browse repository at this point
Copy the full SHA b22450fView commit details
Commits on Jun 3, 2022
-
Adapt tests to be able to run in miri
Decrease the Ns of bug loops to a smaller N, which makes them a lot faster in miri.
Configuration menu - View commit details
-
Copy full SHA for 907ea55 - Browse repository at this point
Copy the full SHA 907ea55View commit details
Commits on Jun 29, 2022
-
In this case, it seems fine to have the field be the inverse of the flag, especially the `enable` vs `disable` terminology is clear.
Configuration menu - View commit details
-
Copy full SHA for 4d67f5b - Browse repository at this point
Copy the full SHA 4d67f5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8192288 - Browse repository at this point
Copy the full SHA 8192288View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d2fd31 - Browse repository at this point
Copy the full SHA 2d2fd31View commit details
Commits on Jul 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a2799b2 - Browse repository at this point
Copy the full SHA a2799b2View commit details -
incr: cache dwarf objects in work products
Cache DWARF objects alongside object files in work products when those exist so that DWARF object files are available for thorin in packed mode in incremental scenarios. Signed-off-by: David Wood <david.wood@huawei.com>
Configuration menu - View commit details
-
Copy full SHA for 8371a03 - Browse repository at this point
Copy the full SHA 8371a03View commit details -
ssa: remove dwo of metadata and allocator module
Compiling with `-Csplit-debuginfo=packed` was leaving behind `.dwo` files because either the metadata or allocator module contained a DWARF object which was not being removed by the `maybe_remove_temps_from_module` closure.
Configuration menu - View commit details
-
Copy full SHA for fc641f2 - Browse repository at this point
Copy the full SHA fc641f2View commit details -
ssa: abort if dwarf packaging fails
This should have been here from the start... oops. When `thorin` fails to package a DWARF package, that should fail compilation.
Configuration menu - View commit details
-
Copy full SHA for e106523 - Browse repository at this point
Copy the full SHA e106523View commit details -
Fix stacked borrows violation in rustc_arena
There was a problem with storing a `Box<T>` in a struct, where the current rules would invalidate the value. this makes it store a raw pointer instead, circumventing the aliasing problems.
Configuration menu - View commit details
-
Copy full SHA for 211fb66 - Browse repository at this point
Copy the full SHA 211fb66View commit details -
to be able to set a marker/id on the socket for network filtering (iptables/ipfw here) purpose.
Configuration menu - View commit details
-
Copy full SHA for 14d288f - Browse repository at this point
Copy the full SHA 14d288fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48ef00e - Browse repository at this point
Copy the full SHA 48ef00eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10f5a19 - Browse repository at this point
Copy the full SHA 10f5a19View commit details -
Document, that some lint have to be expected on the crate level (RFC …
…2383) Examples: NON_ASCII_IDENTS, UNCOMMON_CODEPOINTS, CONFUSABLE_IDENTS, MIXED_SCRIPT_CONFUSABLES
Configuration menu - View commit details
-
Copy full SHA for 6c6388c - Browse repository at this point
Copy the full SHA 6c6388cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8b4873 - Browse repository at this point
Copy the full SHA c8b4873View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2810cd - Browse repository at this point
Copy the full SHA a2810cdView commit details
Commits on Jul 7, 2022
-
Rollup merge of rust-lang#96324 - berendjan:set_tcp_quickack, r=dtolnay
Add setter and getter for TCP_QUICKACK on TcpStream for Linux Reference issue rust-lang#96256 Setting TCP_QUICKACK on TcpStream for Linux
Configuration menu - View commit details
-
Copy full SHA for 825fedd - Browse repository at this point
Copy the full SHA 825feddView commit details -
Rollup merge of rust-lang#96334 - devnexen:socket_mark, r=dtolnay
socket `set_mark` addition. to be able to set a marker/id on the socket for network filtering (iptables/ipfw here) purpose.
Configuration menu - View commit details
-
Copy full SHA for 973a3e9 - Browse repository at this point
Copy the full SHA 973a3e9View commit details -
Rollup merge of rust-lang#96856 - DrMeepster:fix_projection_validatio…
…n, r=Icnr Fix ProjectionElem validation `TypeChecker::visit_projection_elem` was not actually being called.
Configuration menu - View commit details
-
Copy full SHA for 7a9ca42 - Browse repository at this point
Copy the full SHA 7a9ca42View commit details -
Rollup merge of rust-lang#97711 - Nilstrieb:rustc-arena-ub, r=wesleyw…
…iser Improve soundness of rustc_arena Make it runnable in miri by changing the loop iteration count for some tests in miri. Also fix a stacked borrows issue with box.
Configuration menu - View commit details
-
Copy full SHA for 43d07ca - Browse repository at this point
Copy the full SHA 43d07caView commit details -
Rollup merge of rust-lang#98507 - xFrednet:rfc-2383-manual-expectatio…
…n-magic, r=wesleywiser Finishing touches for `#[expect]` (RFC 2383) This PR adds documentation and some functionality to rustc's lint passes, to manually fulfill expectations. This is needed for some lints in Clippy. Hopefully, it should be one of the last things before we can move forward with stabilizing this feature. As part of this PR, I've also updated `clippy::duplicate_mod` to showcase how this new functionality can be used and to ensure that it works correctly. --- changelog: [`duplicate_mod`]: Fixed lint attribute interaction r? ``@wesleywiser`` cc: rust-lang#97660, rust-lang#85549 And I guess that's it. Here have a magical unicorn 🦄
Configuration menu - View commit details
-
Copy full SHA for 93ce6fd - Browse repository at this point
Copy the full SHA 93ce6fdView commit details -
Rollup merge of rust-lang#98692 - camelid:more-fixmes, r=GuillaumeGomez
rustdoc: Cleanup more FIXMEs r? ``@GuillaumeGomez``
Configuration menu - View commit details
-
Copy full SHA for b049ed6 - Browse repository at this point
Copy the full SHA b049ed6View commit details -
Rollup merge of rust-lang#98901 - davidtwco:split-dwarf-incr-workprod…
…uct, r=michaelwoerister incr: cache dwarf objects in work products Cache DWARF objects alongside object files in work products when those exist so that DWARF object files are available for thorin in packed mode in incremental scenarios. r? `@michaelwoerister`
Configuration menu - View commit details
-
Copy full SHA for 05ba538 - Browse repository at this point
Copy the full SHA 05ba538View commit details