Age | Commit message (Expand) | Author | Files | Lines |
2025-07-25 | c++, coroutines: Handle allocation fail returns [PR121219]. | Iain Sandoe | 1 | -14/+25 |
2025-06-18 | c++, coroutines: CWG2563 promise lifetime extension [PR115908]. | Iain Sandoe | 1 | -67/+194 |
2025-06-17 | c++, coroutines: Remove use of coroutine handle in the frame. | Iain Sandoe | 1 | -35/+27 |
2025-06-17 | c++,coroutines: Handle await expressions in assume attributes. | Iain Sandoe | 1 | -0/+13 |
2025-06-17 | c++, coroutines: Handle unevaluated contexts. | Iain Sandoe | 1 | -0/+12 |
2025-06-17 | c++, coroutines: Avoid UNKNOWN_LOCATION synthesizing code [PR120273]. | Iain Sandoe | 1 | -6/+9 |
2025-06-14 | c++, coroutines: Improve diagnostics for awaiter/promise. | Iain Sandoe | 1 | -6/+23 |
2025-06-13 | c++, coroutines: Handle builtin_constant_p [PR116775]. | Iain Sandoe | 1 | -1/+22 |
2025-06-13 | c++, coroutines: Ensure that the resumer is marked as can_throw. | Iain Sandoe | 1 | -0/+5 |
2025-06-05 | c++, coroutines: Make analyze_fn_params into a class method. | Iain Sandoe | 1 | -9/+11 |
2025-06-05 | c++, coroutines: Simplify initial_await_resume_called. | Iain Sandoe | 1 | -27/+16 |
2025-06-02 | c++, coroutines: Some cleanups in build_actor. | Iain Sandoe | 1 | -37/+21 |
2025-05-29 | c++, coroutines: Make a check more specific [PR109283]. | Iain Sandoe | 1 | -3/+5 |
2025-05-29 | c++, coroutines: Delete now unused code for parm guards. | Iain Sandoe | 1 | -11/+1 |
2025-05-27 | c++, coroutines: Fix typos in TRUTH_ANDIF_EXPRs. | Iain Sandoe | 1 | -3/+3 |
2025-05-21 | c++, coroutines: Clean up the ramp cleanups. | Iain Sandoe | 1 | -137/+62 |
2025-05-21 | c++, coroutines: Use decltype(auto) for the g_r_o. | Iain Sandoe | 1 | -4/+8 |
2025-05-21 | c++, coroutines: Address CWG2563 return value init [PR119916]. | Iain Sandoe | 1 | -85/+41 |
2025-04-19 | c++: minor EXPR_STMT cleanup | Jason Merrill | 1 | -19/+2 |
2025-03-05 | c++: coroutines and return in registers [PR118874] | Jason Merrill | 1 | -1/+17 |
2025-02-03 | c++/coroutines: Fix awaiter var creation [PR116506] | Iain Sandoe | 1 | -10/+49 |
2025-01-08 | c++: fix conversion issues | Jason Merrill | 1 | -2/+2 |
2025-01-02 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2024-12-15 | c++, coroutines: Use finish_if_stmt in a missed case. | Iain Sandoe | 1 | -4/+1 |
2024-12-15 | c++, coroutines: Make the resume index consistent for debug. | Iain Sandoe | 1 | -6/+8 |
2024-12-15 | c++, coroutines:Ensure bind exprs are visited once [PR98935]. | Iain Sandoe | 1 | -78/+80 |
2024-12-10 | c++: Implement a coroutine language debug dump | Arsen Arsenović | 1 | -0/+124 |
2024-11-22 | build: Remove INCLUDE_MEMORY [PR117737] | Andrew Pinski | 1 | -1/+0 |
2024-10-25 | gcc: Remove trailing whitespace | Jakub Jelinek | 1 | -2/+2 |
2024-10-24 | Use unique_ptr in more places in pretty_printer/diagnostics [PR116613] | David Malcolm | 1 | -0/+1 |
2024-09-27 | c++/coro: ignore cleanup_point_exprs while expanding awaits [PR116793] | Arsen Arsenović | 1 | -1/+3 |
2024-09-27 | c++: simplify handling implicit INDIRECT_REF and co_await in convert_to_void | Arsen Arsenović | 1 | -2/+2 |
2024-09-27 | c++/coro: prevent ICV_STATEMENT diagnostics in temp promotion [PR116502] | Arsen Arsenović | 1 | -3/+9 |
2024-09-25 | c++: use TARGET_EXPR accessors | Marek Polacek | 1 | -9/+9 |
2024-09-20 | c++, coroutines: Rework the ramp codegen. | Iain Sandoe | 1 | -138/+150 |
2024-09-15 | c++, coroutines: Fix handling of bool await_suspend() [PR115905]. | Iain Sandoe | 1 | -105/+110 |
2024-09-05 | c++, coroutines: Revise promise construction/destruction. | Iain Sandoe | 1 | -13/+17 |
2024-09-05 | c++: Add missing auto_diagnostic_groups | Nathaniel Shead | 1 | -0/+3 |
2024-08-31 | c++, coroutines: Make and use a frame access helper. | Iain Sandoe | 1 | -47/+44 |
2024-08-27 | c++/coroutines: fix actor cases not being added to the current switch [PR109867] | Arsen Arsenović | 1 | -41/+11 |
2024-08-27 | c++, coroutines: The frame pointer is used in the helpers [PR116482]. | Iain Sandoe | 1 | -0/+1 |
2024-08-27 | c++/coros: do not assume coros don't nest [PR113457] | Arsen Arsenović | 1 | -6/+13 |
2024-08-24 | c++, coroutines: Look through initial_await target exprs [PR110635]. | Iain Sandoe | 1 | -1/+7 |
2024-08-24 | c++, coroutines: Rework handling of throwing_cleanups [PR102051]. | Iain Sandoe | 1 | -11/+5 |
2024-08-24 | c++, coroutines: Fix ordering of return object conversions [PR115908]. | Iain Sandoe | 1 | -107/+54 |
2024-08-24 | c++, coroutines: Allow convertible get_return_on_allocation_fail [PR109682]. | Iain Sandoe | 1 | -13/+6 |
2024-08-24 | c++, coroutines: Only allow void get_return_object if the ramp is void [PR100... | Iain Sandoe | 1 | -25/+22 |
2024-08-24 | c++, coroutines: Fix handling of early exceptions [PR113773]. | Iain Sandoe | 1 | -13/+26 |
2024-08-24 | c++, coroutines: Separate allocator work from the ramp body build. | Iain Sandoe | 1 | -217/+235 |
2024-08-24 | c++, coroutines: Separate the analysis, ramp and outlined function synthesis. | Iain Sandoe | 1 | -364/+283 |