-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 8 pull requests #120951
Rollup of 8 pull requests #120951
Commits on Apr 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3c880f2 - Browse repository at this point
Copy the full SHA 3c880f2View commit details
Commits on Feb 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for be9ac56 - Browse repository at this point
Copy the full SHA be9ac56View commit details
Commits on Feb 10, 2024
-
hir: Introduce
TyCtxt::parent_hir_{id,node}
Remove the FIXME and keep `CRATE_HIR_ID` being its own parent. This scheme turned out to be more practical than having an `Option` on closer inspection. Also make `hir_owner_parent` more readable.
Configuration menu - View commit details
-
Copy full SHA for e46e3e7 - Browse repository at this point
Copy the full SHA e46e3e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b072838 - Browse repository at this point
Copy the full SHA b072838View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1383657 - Browse repository at this point
Copy the full SHA 1383657View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29db789 - Browse repository at this point
Copy the full SHA 29db789View commit details -
Configuration menu - View commit details
-
Copy full SHA for c210fec - Browse repository at this point
Copy the full SHA c210fecView commit details
Commits on Feb 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 07afd0f - Browse repository at this point
Copy the full SHA 07afd0fView commit details -
Cleanup around the new assert_unsafe_precondition
Make the polymorphic is_nonoverlapping private Fix assert_unsafe_precondition doc typos Add docs for intrinsics::debug_assertions
Configuration menu - View commit details
-
Copy full SHA for f0de100 - Browse repository at this point
Copy the full SHA f0de100View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea6944a - Browse repository at this point
Copy the full SHA ea6944aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aaa6d3b - Browse repository at this point
Copy the full SHA aaa6d3bView commit details -
Rollup merge of rust-lang#110483 - tleibert:thin-box-try-new, r=dtolnay
Create try_new function for ThinBox The `allocator_api` feature has proven very useful in my work in the FreeBSD kernel. I've found a few places where a `ThinBox` rust-lang#92791 would be useful, but it must be able to be fallibly allocated for it to be used in the kernel. This PR proposes a change to add such a constructor for ThinBox. ACP: rust-lang/libs-team#213
Configuration menu - View commit details
-
Copy full SHA for 251a09e - Browse repository at this point
Copy the full SHA 251a09eView commit details -
Rollup merge of rust-lang#120740 - ChrisDenton:cmaths, r=Mark-Simulacrum
Make cmath.rs a single file It makes sense to have this all in one file. There's essentially only one target that has missing symbols and that's easy enough to handle inline. Note that the Windows definitions used to use `c_float` and `c_double` whereas the other platforms all used `f32` and `f64`. They've now been made consistent. However, `c_float` and `c_double` have the expected definitions on all Windows platforms we support.
Configuration menu - View commit details
-
Copy full SHA for f64bc31 - Browse repository at this point
Copy the full SHA f64bc31View commit details -
Rollup merge of rust-lang#120872 - petrochenkov:opthirpar, r=cjgillot
hir: Refactor getters for HIR parents See individual commits. I ended up removing on of the FIXMEs from rust-lang#120206 instead of addressing it.
Configuration menu - View commit details
-
Copy full SHA for 4c154a1 - Browse repository at this point
Copy the full SHA 4c154a1View commit details -
Rollup merge of rust-lang#120880 - RalfJung:vtable-fnptr-partialeq, r…
…=cuviper add note on comparing vtables / function pointers Fixes rust-lang#99388 Fixes rust-lang#117047
Configuration menu - View commit details
-
Copy full SHA for 3d7d709 - Browse repository at this point
Copy the full SHA 3d7d709View commit details -
Rollup merge of rust-lang#120885 - RalfJung:normal-visitor, r=compile…
…r-errors interpret/visitor: ensure we only see normalized types [Prior discussion on Zulip](https://rust-lang.zulipchat.com/#narrow/stream/146212-t-compiler.2Fconst-eval/topic/Normalization.20after.20field.20projection) r? `@compiler-errors`
Configuration menu - View commit details
-
Copy full SHA for 90b4e41 - Browse repository at this point
Copy the full SHA 90b4e41View commit details -
Rollup merge of rust-lang#120888 - saethlin:unsafe-precondition-clean…
…up, r=RalfJung assert_unsafe_precondition cleanup I moved the polymorphic `is_nonoverlapping` into the `Cell` function that uses it and renamed `intrinsics::is_nonoverlapping_mono` to just `intrinsics::is_nonoverlapping`. We now also have some docs for `intrinsics::debug_assertions`. r? RalfJung
Configuration menu - View commit details
-
Copy full SHA for d71154f - Browse repository at this point
Copy the full SHA d71154fView commit details -
Rollup merge of rust-lang#120897 - compiler-errors:foreign-async-clos…
…ure, r=oli-obk Encode `coroutine_for_closure` for foreign crates Async closures (and "coroutine closures" in general) need to have their child coroutine encoded. This PR does that. r? oli-obk
Configuration menu - View commit details
-
Copy full SHA for aeafbbe - Browse repository at this point
Copy the full SHA aeafbbeView commit details -
Rollup merge of rust-lang#120937 - ian-h-chamberlain:docs/update-3ds-…
…links-and-info, r=JohnTitor [docs] Update armv6k-nintendo-3ds platform docs for outdated info Mostly just fixing links and references to renamed crates, but also updating a bit of outdated info as well. CC `@Meziu` `@AzureMarker`
Configuration menu - View commit details
-
Copy full SHA for 9bd630a - Browse repository at this point
Copy the full SHA 9bd630aView commit details