index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
ui
/
async-await
/
async-closures
Age
Commit message (
Expand
)
Author
Lines
2025-10-02
Auto merge of #147138 - jackh726:split-canonical-bound, r=lcnr
bors
-3
/
+28
2025-09-30
Split Bound into Canonical and Bound
jackh726
-3
/
+28
2025-09-28
reword note
Esteban Küber
-5
/
+5
2025-09-28
Point at lifetime requirement origin in more cases
Esteban Küber
-4
/
+10
2025-09-28
Point at fn bound that introduced lifetime obligation
Esteban Küber
-1
/
+70
2025-08-19
Pretty print the name of an future from calling async closure
Michael Goulet
-0
/
+18
2025-07-31
Remove the witness type from coroutine args
Michael Goulet
-2
/
+2
2025-07-23
Point at the type that doesn't impl `Clone` in more cases beyond closures
Esteban Küber
-5
/
+7
2025-07-17
Eagerly unify coroutine witness in old solver
Michael Goulet
-2
/
+2
2025-06-09
Make E0621 missing lifetime suggestion verbose
Esteban Küber
-6
/
+10
2025-05-26
Support opaque_types_defined_by for SyntheticCoroutineBody
Michael Goulet
-0
/
+13
2025-05-21
Fix FnOnce impl for AsyncFn/AsyncFnMut closures in new solver
Michael Goulet
-0
/
+15
2025-05-05
Do not gather local all together at the beginning of typeck
Michael Goulet
-2
/
+2
2025-04-26
Rollup merge of #140318 - compiler-errors:specialized-async-fn-kind-err, r=fe...
Matthias Krüger
-0
/
+43
2025-04-26
Simply try to unpeel AsyncFnKindHelper goal in emit_specialized_closure_kind_...
Michael Goulet
-0
/
+43
2025-04-23
More
Michael Goulet
-5
/
+4
2025-04-10
replace `//@ compile-flags: --edition` with `//@ edition`
Pietro Albini
-3
/
+4
2025-03-31
Feed HIR for by-move coroutine body def, since the inliner tries to read its ...
Michael Goulet
-0
/
+28
2025-03-14
Improve upvar analysis for deref of child capture
Michael Goulet
-0
/
+109
2025-03-03
Improve error message for AsyncFn trait failure for RPIT
Michael Goulet
-0
/
+31
2025-02-12
Rollup merge of #134090 - veluca93:stable-tf11, r=oli-obk
Jacob Pratt
-7
/
+6
2025-02-10
Show diff suggestion format on verbose replacement
Esteban Küber
-2
/
+3
2025-02-02
Shorten error message for callable with wrong return type
Esteban Küber
-3
/
+3
2025-01-27
Stabilize target_feature_11
Caleb Zulawski
-7
/
+6
2025-01-26
Add cache to FoldEscapingRegions
Michael Goulet
-0
/
+125
2025-01-22
Use `structurally_normalize` instead of manual `normalizes-to` goals
Boxy
-5
/
+27
2025-01-15
Render fn defs with target_features attrs with the attribute
Oli Scherer
-2
/
+3
2025-01-15
Treat safe target_feature functions as unsafe by default
Oli Scherer
-2
/
+2
2025-01-06
`best_blame_constraint`: don't filter constraints by sup SCC
dianne
-24
/
+24
2024-12-31
Make sure we check the future type is Sized in AsyncFn*
Michael Goulet
-0
/
+51
2024-12-25
Actually print all the relevant parts of a coroutine in verbose mode
Michael Goulet
-2
/
+2
2024-12-13
Stabilize async closures
Michael Goulet
-173
/
+60
2024-12-08
Don't use AsyncFnOnce::CallOnceFuture bounds for signature deduction
Michael Goulet
-0
/
+14
2024-12-05
Stabilize noop_waker
Eric Holk
-3
/
+3
2024-12-02
Move tests back to using AsyncFn
Michael Goulet
-53
/
+53
2024-11-22
Pretty print AsyncFn traits too
Michael Goulet
-6
/
+37
2024-11-02
Auto merge of #132147 - estebank:long-types-2, r=davidtwco
bors
-1
/
+2
2024-11-02
Remove or fix some FIXME(async_closure)
Michael Goulet
-15
/
+24
2024-11-02
On long E0277 primary span label, move it to a `help`
Esteban Küber
-1
/
+2
2024-10-29
Remove detail from label/note that is already available in other note
Esteban Küber
-1
/
+1
2024-09-16
Fix a couple more DefKind discrepancies between DefKind::Closure and DefKind:...
Michael Goulet
-0
/
+34
2024-09-16
Encode coroutine_by_move_body_def_id in crate metadata
Michael Goulet
-0
/
+5
2024-09-16
Don't ICE when generating Fn shim for async closure with borrowck error
Michael Goulet
-0
/
+45
2024-09-14
Consider synthetic closure bodies to be typeck children
Michael Goulet
-0
/
+19
2024-09-10
Don't call closure_by_move_body_def_id on FnOnce async closures in MIR valida...
Michael Goulet
-0
/
+20
2024-09-07
Rollup merge of #129847 - compiler-errors:async-cycle, r=davidtwco
Matthias Krüger
-0
/
+19
2024-09-07
Don't build by-move body when async closure is tainted
Michael Goulet
-0
/
+27
2024-09-01
Replace walk with visit so we dont skip outermost expr kind in def collector
Michael Goulet
-0
/
+12
2024-09-01
Do not call query to compute coroutine layout for synthetic body of async clo...
Michael Goulet
-0
/
+19
2024-08-15
Rollup merge of #129101 - compiler-errors:deref-on-parent-by-ref, r=lcnr
Matthias Krüger
-0
/
+34
[next]