Skip to content

Conversation

@aschwaighofer
Copy link
Contributor

No description provided.

@aschwaighofer
Copy link
Contributor Author

@swift-ci Please smoke test os x

@aschwaighofer aschwaighofer marked this pull request as ready for review November 16, 2020 21:32
@aschwaighofer aschwaighofer changed the title [DNM] Fix lowering of Builtin.createAsyncTask and Builtin.createAsyncTaskFuture Fix lowering of Builtin.createAsyncTask and Builtin.createAsyncTaskFuture Nov 16, 2020
…cTaskFuture

Thick async functions store their async context size in the closure
context. Only if the closure context is nil can we assume the
partial_apply_forwarder function to be the address of an async function
pointer struct value.
@aschwaighofer aschwaighofer force-pushed the fix_irge_builtins_create_async_tasks branch from a56fa30 to fa54ff8 Compare November 16, 2020 21:34
@aschwaighofer
Copy link
Contributor Author

@swift-ci Please test

@nate-chandler
Copy link
Contributor

@swift-ci please clean test windows platform

@DougGregor
Copy link
Member

Windows builder ran out of space again

@aschwaighofer
Copy link
Contributor Author

I don't think a failing windows build blocks merging.

@aschwaighofer aschwaighofer merged commit dafeb89 into swiftlang:main Nov 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants