Skip to content

Conversation

VSadov
Copy link
Member

@VSadov VSadov commented Mar 31, 2025

Test-only PR.
A baseline run with Async2 variants turned off in VM

davidwrighton and others added 30 commits November 16, 2023 14:23
…actually write some "async" and start breaking things again
… and see if suspension works

NOTE: No methods with generic parameters will work with the current implementation, generics may require a bunch of infrastructure work, separate from the async work
- Public apis for directly awaiting from async2 code
- Update test case to use the new apis and now the code is lovely and simple
…ils into doc, but managed code may have the right logic :)
…ably in the presence of Suspend operations, but other stuff seems to work. Now to rework Task generation to avoid multithreaded races
remove DEFINE_METHOD for no longer existing methods
@VSadov VSadov added NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons) NO-REVIEW Experimental/testing PR, do NOT review it area-VM-coreclr runtime-async labels Mar 31, 2025
@ghost
Copy link

ghost commented Mar 31, 2025

Note regarding the new-api-needs-documentation label:

This serves as a reminder for when your PR is modifying a ref *.cs file and adding/modifying public APIs, please make sure the API implementation in the src *.cs file is documented with triple slash comments, so the PR reviewers can sign off that change.

1 similar comment
@ghost
Copy link

ghost commented Mar 31, 2025

Note regarding the new-api-needs-documentation label:

This serves as a reminder for when your PR is modifying a ref *.cs file and adding/modifying public APIs, please make sure the API implementation in the src *.cs file is documented with triple slash comments, so the PR reviewers can sign off that change.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-VM-coreclr new-api-needs-documentation NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons) NO-REVIEW Experimental/testing PR, do NOT review it runtime-async
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants