[SERVER-61057] Does toolchain support for coroutines seem stable enough to have confidence using them in MongoDB? Created: 27/Oct/21  Updated: 22/Sep/22  Resolved: 04/Feb/22

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Matthew Saltz (Inactive) Assignee: Billy Donahue
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-61217 coroutines: basic low-level unit test Closed
depends on SERVER-61218 coroutines: evaluate debugger support... Closed
depends on SERVER-61219 coroutines: evaluate sanitizer support Closed
Sprint: Service Arch 2022-10-17
Participants:

 Description   
  • Investigate readiness of basic coroutines support across the toolchains anticipated for the v4 mongodbtoolchain:
    • GCC 11
    • Clang 12
    • Xcode 13 Beta
    • MSVS 2022 Preview
  • Investigate support for both interactive and postmortem debugging of coroutines with latest GDB, LLDB, and MSVS 2022 Preview as appropriate per platform.
  • Investigate support for coroutines with associated sanitizers, and other critical development and testing infrastructure.


 Comments   
Comment by Billy Donahue [ 03/Nov/21 ]

Broke this up into subordinate tickets, which it now depends on.

Generated at Thu Feb 08 05:51:26 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.