# support recursive async and non-async functions · gitcafe/zig

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

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

Visibility: public

Requested revision: 6ab8b2aab4b146a7d1d882686199eace19989011

Requested commit: 6ab8b2aab4b146a7d1d882686199eace19989011

Commit: 6ab8b2aab4b146a7d1d882686199eace19989011

Tree: 8ef3d1b06c79982b3c8709d93b8b1db25be2eac2

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
support recursive async and non-async functions

which heap allocate their own frames

related: #1006

```

## Parents

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

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