-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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 12 pull requests #65299
Rollup of 12 pull requests #65299
Commits on Sep 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 897d278 - Browse repository at this point
Copy the full SHA 897d278View commit details
Commits on Oct 3, 2019
-
Added doc about behavior of extend on HashMap
It was unclear what the implementation does when it encounters existing keys. This change makes it clear by documenting the trait impl.
Configuration menu - View commit details
-
Copy full SHA for 00d9db1 - Browse repository at this point
Copy the full SHA 00d9db1View commit details
Commits on Oct 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 70c14dd - Browse repository at this point
Copy the full SHA 70c14ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e65e2b - Browse repository at this point
Copy the full SHA 5e65e2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2328a7e - Browse repository at this point
Copy the full SHA 2328a7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4eba21e - Browse repository at this point
Copy the full SHA 4eba21eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85b7aa2 - Browse repository at this point
Copy the full SHA 85b7aa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c990744 - Browse repository at this point
Copy the full SHA c990744View commit details
Commits on Oct 8, 2019
-
Add ?Sized bound to a supertrait listing in E0038 error documentation
This example failed to compile because of implicit `Sized` bound for `A` parameter that wasn't required by `Trait`.
Configuration menu - View commit details
-
Copy full SHA for 5808971 - Browse repository at this point
Copy the full SHA 5808971View commit details -
Fix calling function pointer const parameters. Also fixes inference of
function pointer const parameters.
Configuration menu - View commit details
-
Copy full SHA for 2afd277 - Browse repository at this point
Copy the full SHA 2afd277View commit details -
Configuration menu - View commit details
-
Copy full SHA for a59eb6d - Browse repository at this point
Copy the full SHA a59eb6dView commit details -
Gate use of raw and function pointers in const generics behind
const_compare_raw_pointers.
Configuration menu - View commit details
-
Copy full SHA for cf3b561 - Browse repository at this point
Copy the full SHA cf3b561View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43badf9 - Browse repository at this point
Copy the full SHA 43badf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9677cbe - Browse repository at this point
Copy the full SHA 9677cbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50ea5f4 - Browse repository at this point
Copy the full SHA 50ea5f4View commit details -
Update feature gate error message
Co-Authored-By: varkor <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16b7f44 - Browse repository at this point
Copy the full SHA 16b7f44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5986fe2 - Browse repository at this point
Copy the full SHA 5986fe2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dc4bf4 - Browse repository at this point
Copy the full SHA 7dc4bf4View commit details
Commits on Oct 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3f9d834 - Browse repository at this point
Copy the full SHA 3f9d834View commit details -
Cache the DepNodeIndex of upstream crates in order to avoid multiple …
…locks and table lookups on each access of crate metadata.
Configuration menu - View commit details
-
Copy full SHA for 9dbd7be - Browse repository at this point
Copy the full SHA 9dbd7beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 003d5a6 - Browse repository at this point
Copy the full SHA 003d5a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ee6a96 - Browse repository at this point
Copy the full SHA 0ee6a96View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89cc046 - Browse repository at this point
Copy the full SHA 89cc046View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bb1592 - Browse repository at this point
Copy the full SHA 4bb1592View commit details
Commits on Oct 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for af3f8de - Browse repository at this point
Copy the full SHA af3f8deView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee08114 - Browse repository at this point
Copy the full SHA ee08114View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9853fc - Browse repository at this point
Copy the full SHA a9853fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for a185061 - Browse repository at this point
Copy the full SHA a185061View commit details -
Configuration menu - View commit details
-
Copy full SHA for 019fba8 - Browse repository at this point
Copy the full SHA 019fba8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8569dd1 - Browse repository at this point
Copy the full SHA 8569dd1View commit details -
I've accidentally did `mut_path_buf.jon(a_path);`, expecting this to be an in-place modification. Seems like we can easily warn in such cases?
Configuration menu - View commit details
-
Copy full SHA for 19bc0a8 - Browse repository at this point
Copy the full SHA 19bc0a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 847ad6a - Browse repository at this point
Copy the full SHA 847ad6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c62bdc - Browse repository at this point
Copy the full SHA 3c62bdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb392c5 - Browse repository at this point
Copy the full SHA fb392c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f69420 - Browse repository at this point
Copy the full SHA 9f69420View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8af4c1 - Browse repository at this point
Copy the full SHA e8af4c1View commit details -
expand: Simplify expansion of derives
And make it more uniform with other macros. By merging placeholders for future derives' outputs into the derive container's output fragment early.
Configuration menu - View commit details
-
Copy full SHA for 1270140 - Browse repository at this point
Copy the full SHA 1270140View commit details -
Configuration menu - View commit details
-
Copy full SHA for ceb4c3f - Browse repository at this point
Copy the full SHA ceb4c3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06a02b5 - Browse repository at this point
Copy the full SHA 06a02b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c97d715 - Browse repository at this point
Copy the full SHA c97d715View commit details
Commits on Oct 11, 2019
-
Rollup merge of rust-lang#64337 - rick68:patch-17, r=Dylan-DPC
libstd: Fix typos in doc
Configuration menu - View commit details
-
Copy full SHA for 4fde07d - Browse repository at this point
Copy the full SHA 4fde07dView commit details -
Rollup merge of rust-lang#64986 - skinny121:fn-ptr-const-generics, r=…
…varkor Function pointers as const generic arguments Makes function pointers as const generic arguments usable. Fixes rust-lang#62395 r? @varkor
Configuration menu - View commit details
-
Copy full SHA for 54769b0 - Browse repository at this point
Copy the full SHA 54769b0View commit details -
Rollup merge of rust-lang#65048 - Kixunil:patch-1, r=KodrAus
Added doc about behavior of extend on HashMap It was unclear what the implementation does when it encounters existing keys. This change makes it clear by documenting the trait impl.
Configuration menu - View commit details
-
Copy full SHA for a12b9c0 - Browse repository at this point
Copy the full SHA a12b9c0View commit details -
Rollup merge of rust-lang#65191 - varkor:const-generics-test-cases, r…
…=nikomatsakis Add some regression tests - Add a test for rust-lang#62187. - Clean up the directory structure in `src/test/ui/const-generics` - Closes rust-lang#64792. - Closes rust-lang#57399. - Closes rust-lang#57271.
Configuration menu - View commit details
-
Copy full SHA for ece23fc - Browse repository at this point
Copy the full SHA ece23fcView commit details -
Rollup merge of rust-lang#65200 - xfix:patch-20, r=GuillaumeGomez
Add ?Sized bound to a supertrait listing in E0038 error documentation This example failed to compile because of implicit `Sized` bound for `A` parameter that wasn't required by `Trait`.
Configuration menu - View commit details
-
Copy full SHA for c4a9302 - Browse repository at this point
Copy the full SHA c4a9302View commit details -
Rollup merge of rust-lang#65205 - GuillaumeGomez:long-err-explanation…
…-E0568, r=estebank Add long error explanation for E0568 Part of rust-lang#61137.
Configuration menu - View commit details
-
Copy full SHA for b37301a - Browse repository at this point
Copy the full SHA b37301aView commit details -
Rollup merge of rust-lang#65240 - michaelwoerister:sp-review-3, r=Mar…
…k-Simulacrum self-profiling: Add events for metadata loading (plus a small dep-tracking optimization) This PR - adds self-profiling events related to loading things from crate metadata - makes the compiler cache the `DepNodeIndex` of upstream crates, so that they don't have to be looked up over and over. The commits are best reviewed in isolation. Self-profiling tracking issue: rust-lang#58967 r? @Mark-Simulacrum cc @wesleywiser
Configuration menu - View commit details
-
Copy full SHA for 5d55d46 - Browse repository at this point
Copy the full SHA 5d55d46View commit details -
Rollup merge of rust-lang#65248 - estebank:mention-if-let, r=cramertj
Suggest `if let` on `let` refutable binding Fix rust-lang#58385.
Configuration menu - View commit details
-
Copy full SHA for f0dbdd6 - Browse repository at this point
Copy the full SHA f0dbdd6View commit details -
Rollup merge of rust-lang#65252 - petrochenkov:deriveholders2, r=matt…
…hewjasper expand: Simplify expansion of derives And make it more uniform with other macros. This is done by merging placeholders for future derives' outputs into the derive container's output fragment early (addressing FIXMEs from rust-lang#63667). Also, macros with names starting with `_` are no longer reported as unused, in accordance with the usual behavior of `unused` lints. r? @matthewjasper or @mark-i-m
Configuration menu - View commit details
-
Copy full SHA for 4180187 - Browse repository at this point
Copy the full SHA 4180187View commit details -
Rollup merge of rust-lang#65263 - mbStavola:dedup-raw-item-fns, r=Cen…
…tril Deduplicate is_{freeze,copy,sized}_raw Addresses rust-lang#65259 Deduplicates `is_{freeze,copy,sized}_raw` by delegating to a new method which takes in a `LangItem`.
Configuration menu - View commit details
-
Copy full SHA for 4e7633d - Browse repository at this point
Copy the full SHA 4e7633dView commit details -
Rollup merge of rust-lang#65265 - GuillaumeGomez:cleanup-librustc_mir…
…-err-codes, r=Mark-Simulacrum Cleanup librustc mir err codes Three things are done in this PR: * Sort error codes * Uncomment an error code long error explanation (they should **never** be commented) * Unify explanations
Configuration menu - View commit details
-
Copy full SHA for 1d70283 - Browse repository at this point
Copy the full SHA 1d70283View commit details -
Rollup merge of rust-lang#65266 - rust-lang:must-use-join, r=dtolnay
Mark Path::join as must_use I've accidentally did `mut_path_buf.jon(a_path);`, expecting this to be an in-place modification. Seems like we can easily warn in such cases?
Configuration menu - View commit details
-
Copy full SHA for 8be5481 - Browse repository at this point
Copy the full SHA 8be5481View commit details -
Rollup merge of rust-lang#65276 - varkor:toolstate-no-ping, r=Mark-Si…
…mulacrum Don't cc rust-lang/compiler for toolstate changes Fixes rust-lang#65238.
Configuration menu - View commit details
-
Copy full SHA for f1d2d95 - Browse repository at this point
Copy the full SHA f1d2d95View commit details -
Rollup merge of rust-lang#65277 - csmoe:fix-move, r=estebank
Query generator kind for error reporting Fixes rust-lang#65166 (comment) r? @estebank cc @cramertj
Configuration menu - View commit details
-
Copy full SHA for 2252ea1 - Browse repository at this point
Copy the full SHA 2252ea1View commit details -
Rollup merge of rust-lang#65283 - petrochenkov:softstab2, r=estebank
stability: Do not use `buffer_lint` after lowering to HIR Fixes rust-lang#65253
Configuration menu - View commit details
-
Copy full SHA for 1cecbff - Browse repository at this point
Copy the full SHA 1cecbffView commit details -
Rollup merge of rust-lang#65289 - varkor:issue-65284, r=estebank
Fix suggested bound addition diagnostic Fixes rust-lang#65284.
Configuration menu - View commit details
-
Copy full SHA for 9f143a7 - Browse repository at this point
Copy the full SHA 9f143a7View commit details -
Rollup merge of rust-lang#64337 - rick68:patch-17, r=Dylan-DPC
libstd: Fix typos in doc
Configuration menu - View commit details
-
Copy full SHA for 1f8aa05 - Browse repository at this point
Copy the full SHA 1f8aa05View commit details -
Rollup merge of rust-lang#64986 - skinny121:fn-ptr-const-generics, r=…
…varkor Function pointers as const generic arguments Makes function pointers as const generic arguments usable. Fixes rust-lang#62395 r? @varkor
Configuration menu - View commit details
-
Copy full SHA for 5670c7f - Browse repository at this point
Copy the full SHA 5670c7fView commit details -
Rollup merge of rust-lang#65048 - Kixunil:patch-1, r=KodrAus
Added doc about behavior of extend on HashMap It was unclear what the implementation does when it encounters existing keys. This change makes it clear by documenting the trait impl.
Configuration menu - View commit details
-
Copy full SHA for b851efb - Browse repository at this point
Copy the full SHA b851efbView commit details -
Rollup merge of rust-lang#65191 - varkor:const-generics-test-cases, r…
…=nikomatsakis Add some regression tests - Add a test for rust-lang#62187. - Clean up the directory structure in `src/test/ui/const-generics` - Closes rust-lang#64792. - Closes rust-lang#57399. - Closes rust-lang#57271.
Configuration menu - View commit details
-
Copy full SHA for c2e7af5 - Browse repository at this point
Copy the full SHA c2e7af5View commit details -
Rollup merge of rust-lang#65200 - xfix:patch-20, r=GuillaumeGomez
Add ?Sized bound to a supertrait listing in E0038 error documentation This example failed to compile because of implicit `Sized` bound for `A` parameter that wasn't required by `Trait`.
Configuration menu - View commit details
-
Copy full SHA for 873f251 - Browse repository at this point
Copy the full SHA 873f251View commit details -
Rollup merge of rust-lang#65205 - GuillaumeGomez:long-err-explanation…
…-E0568, r=estebank Add long error explanation for E0568 Part of rust-lang#61137.
Configuration menu - View commit details
-
Copy full SHA for b5c4a82 - Browse repository at this point
Copy the full SHA b5c4a82View commit details -
Rollup merge of rust-lang#65263 - mbStavola:dedup-raw-item-fns, r=Cen…
…tril Deduplicate is_{freeze,copy,sized}_raw Addresses rust-lang#65259 Deduplicates `is_{freeze,copy,sized}_raw` by delegating to a new method which takes in a `LangItem`.
Configuration menu - View commit details
-
Copy full SHA for f55e9b9 - Browse repository at this point
Copy the full SHA f55e9b9View commit details -
Rollup merge of rust-lang#65266 - rust-lang:must-use-join, r=dtolnay
Mark Path::join as must_use I've accidentally did `mut_path_buf.jon(a_path);`, expecting this to be an in-place modification. Seems like we can easily warn in such cases?
Configuration menu - View commit details
-
Copy full SHA for d26439d - Browse repository at this point
Copy the full SHA d26439dView commit details -
Rollup merge of rust-lang#65276 - varkor:toolstate-no-ping, r=Mark-Si…
…mulacrum Don't cc rust-lang/compiler for toolstate changes Fixes rust-lang#65238.
Configuration menu - View commit details
-
Copy full SHA for 7ed57bb - Browse repository at this point
Copy the full SHA 7ed57bbView commit details -
Rollup merge of rust-lang#65277 - csmoe:fix-move, r=estebank
Query generator kind for error reporting Fixes rust-lang#65166 (comment) r? @estebank cc @cramertj
Configuration menu - View commit details
-
Copy full SHA for d2501c2 - Browse repository at this point
Copy the full SHA d2501c2View commit details -
Rollup merge of rust-lang#65283 - petrochenkov:softstab2, r=estebank
stability: Do not use `buffer_lint` after lowering to HIR Fixes rust-lang#65253
Configuration menu - View commit details
-
Copy full SHA for 1346802 - Browse repository at this point
Copy the full SHA 1346802View commit details -
Rollup merge of rust-lang#65297 - tmandry:rollup-pe7a2i2, r=tmandry
Rollup of 16 pull requests Successful merges: - rust-lang#64337 (libstd: Fix typos in doc) - rust-lang#64986 (Function pointers as const generic arguments) - rust-lang#65048 (Added doc about behavior of extend on HashMap) - rust-lang#65191 (Add some regression tests) - rust-lang#65200 (Add ?Sized bound to a supertrait listing in E0038 error documentation) - rust-lang#65205 (Add long error explanation for E0568) - rust-lang#65240 (self-profiling: Add events for metadata loading (plus a small dep-tracking optimization)) - rust-lang#65248 (Suggest `if let` on `let` refutable binding) - rust-lang#65252 (expand: Simplify expansion of derives) - rust-lang#65263 (Deduplicate is_{freeze,copy,sized}_raw) - rust-lang#65265 (Cleanup librustc mir err codes) - rust-lang#65266 (Mark Path::join as must_use) - rust-lang#65276 (Don't cc rust-lang/compiler for toolstate changes) - rust-lang#65277 (Query generator kind for error reporting) - rust-lang#65283 (stability: Do not use `buffer_lint` after lowering to HIR) - rust-lang#65289 (Fix suggested bound addition diagnostic) Failed merges: r? @ghost
Configuration menu - View commit details
-
Copy full SHA for c7c6cbf - Browse repository at this point
Copy the full SHA c7c6cbfView commit details