# stage2: remove all async related code · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/9f0b9b8da1a111d16eb8d1254212ff98a8b4be08)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 9f0b9b8da1a111d16eb8d1254212ff98a8b4be08

Requested commit: 9f0b9b8da1a111d16eb8d1254212ff98a8b4be08

Commit: 9f0b9b8da1a111d16eb8d1254212ff98a8b4be08

Tree: 2d1b8a5c3355de2a2f116bd3d23ee69716c3c877

Author: Isaac Freund

Committer: Isaac Freund

## Message

```
stage2: remove all async related code

The current plan is to avoid using async and related features in the
stage2 compiler so that we can bootstrap before implementing them.

Having this untested and incomplete code in the codebase increases
friction while working on stage2, in particular when preforming
larger refactors such as the current zir memory layout rework.

Therefore remove all async related code, leaving only error messages
in astgen.

```

## Parents

- [240b15381dd560cac004c5e84783fb93f03c0697](https://git.cafe/gitcafe/zig/commit/240b15381dd560cac004c5e84783fb93f03c0697?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/9f0b9b8da1a111d16eb8d1254212ff98a8b4be08?format=markdown)
