2 hours ago |
Marek Polacek | c++: use TARGET_EXPR accessors |
blob | commitdiff | raw | diff to current |
5 days ago |
Iain Sandoe | c++, coroutines: Rework the ramp codegen. |
blob | commitdiff | raw | diff to current |
10 days ago |
Iain Sandoe | c++, coroutines: Fix handling of bool await_suspend... |
blob | commitdiff | raw | diff to current |
2024-09-05 |
Iain Sandoe | c++, coroutines: Revise promise construction/destruction. |
blob | commitdiff | raw | diff to current |
2024-09-05 |
Nathaniel Shead | c++: Add missing auto_diagnostic_groups |
blob | commitdiff | raw | diff to current |
2024-08-31 |
Iain Sandoe | c++, coroutines: Make and use a frame access helper. |
blob | commitdiff | raw | diff to current |
2024-08-27 |
Arsen Arsenović | c++/coroutines: fix actor cases not being added to... |
blob | commitdiff | raw | diff to current |
2024-08-27 |
Iain Sandoe | c++, coroutines: The frame pointer is used in the helpe... |
blob | commitdiff | raw | diff to current |
2024-08-26 |
Arsen Arsenović | c++/coros: do not assume coros don't nest [PR113457] |
blob | commitdiff | raw | diff to current |
2024-08-24 |
Iain Sandoe | c++, coroutines: Look through initial_await target... |
blob | commitdiff | raw | diff to current |
2024-08-24 |
Iain Sandoe | c++, coroutines: Rework handling of throwing_cleanups... |
blob | commitdiff | raw | diff to current |
2024-08-24 |
Iain Sandoe | c++, coroutines: Fix ordering of return object conversi... |
blob | commitdiff | raw | diff to current |
2024-08-24 |
Iain Sandoe | c++, coroutines: Allow convertible get_return_on_alloca... |
blob | commitdiff | raw | diff to current |
2024-08-24 |
Iain Sandoe | c++, coroutines: Only allow void get_return_object... |
blob | commitdiff | raw | diff to current |
2024-08-24 |
Iain Sandoe | c++, coroutines: Fix handling of early exceptions ... |
blob | commitdiff | raw | diff to current |
2024-08-24 |
Iain Sandoe | c++, coroutines: Separate allocator work from the ramp... |
blob | commitdiff | raw | diff to current |
2024-08-24 |
Iain Sandoe | c++, coroutines: Separate the analysis, ramp and outlin... |
blob | commitdiff | raw | diff to current |
2024-08-24 |
Iain Sandoe | c++, coroutines: Split the ramp build into a separate... |
blob | commitdiff | raw | diff to current |
2024-08-24 |
Iain Sandoe | c++, coroutines: Tidy up awaiter variable checks. |
blob | commitdiff | raw | diff to current |
2024-08-21 |
Iain Sandoe | c++, coroutines: Check for malformed functions before... |
blob | commitdiff | raw | diff to current |
2024-08-15 |
Patrick Palka | c++/coroutines: fix passing *this to promise type,... |
blob | commitdiff | raw | diff to current |
2024-08-05 |
Iain Sandoe | c++, coroutines: Simplify separation of the user functi... |
blob | commitdiff | raw | diff to current |
2024-08-02 |
Arsen Arsenović | c++/coroutines: check for members we use in handle_type... |
blob | commitdiff | raw | diff to current |
2024-08-02 |
Iain Sandoe | c++, coroutines: Provide a CTOR for a callback object... |
blob | commitdiff | raw | diff to current |
2024-08-02 |
Iain Sandoe | c++, coroutines: Remove unused suspend point state... |
blob | commitdiff | raw | diff to current |
2024-08-02 |
Iain Sandoe | c++, coroutines: Fix a typo in checking for void expres... |
blob | commitdiff | raw | diff to current |
2024-08-01 |
Arsen Arsenović | c++/coroutines: only defer expanding co_{await,return... |
blob | commitdiff | raw | diff to current |
2024-07-30 |
Arsen Arsenovic | c++: fix ICE on FUNCTION_DECLs inside coroutines [PR115906] |
blob | commitdiff | raw | diff to current |
2024-07-25 |
Arsen Arsenović | cp+coroutines: teach convert_to_void to diagnose discar... |
blob | commitdiff | raw | diff to current |
2024-07-25 |
Arsen Arsenović | cp/coroutines: do not rewrite parameters in unevaluated... |
blob | commitdiff | raw | diff to current |
2024-07-23 |
Patrick Palka | c++/coroutines: correct passing *this to promise type... |
blob | commitdiff | raw | diff to current |
2024-07-16 |
Iain Sandoe | c++, coroutines, contracts: Handle coroutine and void... |
blob | commitdiff | raw | diff to current |
2024-05-03 |
Patrick Palka | c++: remove lookup_template_class's entering_scope... |
blob | commitdiff | raw |
2024-03-20 |
Jakub Jelinek | Use integer_{zero,one}_node some more |
blob | commitdiff | raw | diff to current |
2024-02-09 |
Marek Polacek | c++: make build_throw SFINAE-friendly [PR98388] |
blob | commitdiff | raw | diff to current |
2024-01-25 |
Jason Merrill | c++: co_await and initializer_list [PR109227] |
blob | commitdiff | raw | diff to current |
2024-01-03 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2023-10-20 |
Patrick Palka | c++: remove NON_DEPENDENT_EXPR, part 2 |
blob | commitdiff | raw | diff to current |
2023-10-20 |
Patrick Palka | c++: remove NON_DEPENDENT_EXPR, part 1 |
blob | commitdiff | raw | diff to current |
2023-05-18 |
Bernhard Reutner... | c++: use _P() defines from tree.h |
blob | commitdiff | raw | diff to current |
2023-04-09 |
Iain Sandoe | c++, coroutines: Fix block nests when the function... |
blob | commitdiff | raw | diff to current |
2023-04-01 |
Iain Sandoe | c++,coroutines: Stabilize names of promoted slot vars... |
blob | commitdiff | raw | diff to current |
2023-03-16 |
Jason Merrill | c++: co_await and move-only type [PR105406] |
blob | commitdiff | raw | diff to current |
2023-01-16 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2022-12-21 |
Jason Merrill | c++: source position of lambda captures [PR84471] |
blob | commitdiff | raw | diff to current |
2022-12-16 |
Andrew Pinski | coroutines: Build pointer initializers with nullptr_nod... |
blob | commitdiff | raw | diff to current |
2022-12-04 |
Iain Sandoe | coroutines: Do not promote temporaries that will be... |
blob | commitdiff | raw | diff to current |
2022-10-08 |
Jason Merrill | c++: track whether we expect a TARGET_EXPR to be elided |
blob | commitdiff | raw | diff to current |
2022-10-06 |
Jason Merrill | c++: fix broken conversion in coroutines |
blob | commitdiff | raw | diff to current |
2022-09-07 |
Arsen Arsenović | c++: top level bind when rewriting coroutines [PR106188] |
blob | commitdiff | raw | diff to current |
2022-05-10 |
Patrick Palka | c++: Remove SET_PACK_EXPANSION_PATTERN / SET_ARGUMENT_P... |
blob | commitdiff | raw | diff to current |
2022-04-29 |
Iain Sandoe | c++, coroutines: Partial reversion of r12-8308-g15a176a... |
blob | commitdiff | raw | diff to current |
2022-04-28 |
Iain Sandoe | c++, coroutines: Improve check for throwing final await... |
blob | commitdiff | raw | diff to current |
2022-04-28 |
Iain Sandoe | c++, coroutines: Account for overloaded promise return_... |
blob | commitdiff | raw | diff to current |
2022-04-28 |
Iain Sandoe | c++, coroutines: Make sure our temporaries are in a... |
blob | commitdiff | raw | diff to current |
2022-04-28 |
Nathan Sidwell | c++, coroutines: Avoid expanding within templates ... |
blob | commitdiff | raw | diff to current |
2022-04-03 |
Benno Evers | c++: Fix ICE due to shared BLOCK node in coroutine... |
blob | commitdiff | raw | diff to current |
2022-03-07 |
Jakub Jelinek | Fix up duplicated duplicated words in comments |
blob | commitdiff | raw | diff to current |
2022-01-17 |
Martin Liska | Change references of .c files to .cc files |
blob | commitdiff | raw | diff to current |
2022-01-03 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2021-12-17 |
Iain Sandoe | coroutines: Handle initial awaiters with non-void retur... |
blob | commitdiff | raw | diff to current |
2021-12-17 |
Iain Sandoe | coroutines: Pass lvalues to user-defined operator new... |
blob | commitdiff | raw | diff to current |
2021-12-16 |
Patrick Palka | c++: two-stage name lookup for overloaded operators... |
blob | commitdiff | raw | diff to current |
2021-10-03 |
Iain Sandoe | coroutines: Fail with a sorry when presented with a... |
blob | commitdiff | raw | diff to current |
2021-10-03 |
Iain Sandoe | coroutines: Await expressions are not allowed in handle... |
blob | commitdiff | raw | diff to current |
2021-10-03 |
John Eivind Helset | coroutines: Fix ICE with an invalid await_suspend type... |
blob | commitdiff | raw | diff to current |
2021-10-03 |
Iain Sandoe | coroutines: Ensure co_await_exprs have TREE_SIDE_EFFECT... |
blob | commitdiff | raw | diff to current |
2021-10-03 |
Iain Sandoe | coroutines: Look through NOPs for awaiter variables... |
blob | commitdiff | raw | diff to current |
2021-09-28 |
Iain Sandoe | coroutines: Only set parm copy guard vars if we have... |
blob | commitdiff | raw | diff to current |
2021-09-16 |
Iain Sandoe | coroutines: Small cleanups to await_statement_walker... |
blob | commitdiff | raw | diff to current |
2021-09-14 |
Iain Sandoe | coroutines: Make proxy vars for the function arg copies. |
blob | commitdiff | raw | diff to current |
2021-09-14 |
Iain Sandoe | coroutines: Expose implementation state to the debugger. |
blob | commitdiff | raw | diff to current |
2021-09-03 |
Iain Sandoe | coroutines: Support for debugging implementation state. |
blob | commitdiff | raw | diff to current |
2021-09-03 |
Iain Sandoe | coroutines: Add a helper for creating local vars. |
blob | commitdiff | raw | diff to current |
2021-09-03 |
Iain Sandoe | coroutines: Use DECL_VALUE_EXPR instead of rewriting... |
blob | commitdiff | raw | diff to current |
2021-09-01 |
Iain Sandoe | coroutines : Add a missed begin/finish else clause... |
blob | commitdiff | raw | diff to current |
2021-09-01 |
Iain Sandoe | coroutines: No cleanups on goto statements. |
blob | commitdiff | raw | diff to current |
2021-08-31 |
Jason Merrill | c++: Various small fixes |
blob | commitdiff | raw | diff to current |
2021-07-19 |
Iain Sandoe | coroutines: Adjust outlined function names [PR95520]. |
blob | commitdiff | raw | diff to current |
2021-07-14 |
Jason Merrill | vec: use auto_vec in a few more places |
blob | commitdiff | raw | diff to current |
2021-07-09 |
Iain Sandoe | coroutines: Factor code. Match original source location... |
blob | commitdiff | raw | diff to current |
2021-07-09 |
Iain Sandoe | coroutines: Fix a typo in rewriting the function. |
blob | commitdiff | raw | diff to current |
2021-06-25 |
Martin Sebor | cp: add support for per-location warning groups. |
blob | commitdiff | raw | diff to current |
2021-05-28 |
Jason Merrill | tree-iterator: C++11 range-for and tree_stmt_iterator |
blob | commitdiff | raw | diff to current |
2021-05-07 |
Jason Merrill | c++: don't call 'rvalue' in coroutines code |
blob | commitdiff | raw | diff to current |
2021-03-18 |
Martin Liska | coroutines: init struct members to NULL |
blob | commitdiff | raw | diff to current |
2021-03-15 |
Iain Sandoe | coroutines : Convert await_ready () expressions to... |
blob | commitdiff | raw | diff to current |
2021-03-15 |
Iain Sandoe | coroutines : Handle rethrow from unhandled_exception... |
blob | commitdiff | raw | diff to current |
2021-03-15 |
Iain Sandoe | coroutines : Handle for await expressions in for stmts... |
blob | commitdiff | raw | diff to current |
2021-03-15 |
Iain Sandoe | coroutines : Avoid generating empty statements [PR96749]. |
blob | commitdiff | raw | diff to current |
2021-03-09 |
Jakub Jelinek | c++: Fix coroutines on targetm.cxx.cdtor_return_this... |
blob | commitdiff | raw | diff to current |
2021-03-05 |
Iain Sandoe | coroutines : Adjust constraints on when to build ctors... |
blob | commitdiff | raw | diff to current |
2021-03-05 |
Iain Sandoe | coroutines : Do not accept throwing final await express... |
blob | commitdiff | raw | diff to current |
2021-03-05 |
Iain Sandoe | coroutines : Handle exceptions throw before the first... |
blob | commitdiff | raw | diff to current |
2021-02-25 |
Iain Sandoe | coroutines : Call promise CTOR with parm copies [PR97587]. |
blob | commitdiff | raw | diff to current |
2021-02-25 |
Iain Sandoe | coroutines : Remove throwing_cleanup marks from the... |
blob | commitdiff | raw | diff to current |
2021-02-24 |
Iain Sandoe | coroutines : Adjust error handling for type-dependent... |
blob | commitdiff | raw | diff to current |
2021-01-04 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2020-11-10 |
Strager Neds | Refactor copying decl section names |
blob | commitdiff | raw | diff to current |
2020-10-19 |
Iain Sandoe | coroutines: Emit error for invalid promise return types... |
blob | commitdiff | raw | diff to current |
next |