# better mutex implementation · gitcafe/zig

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

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

Visibility: public

Requested revision: 3f13a59cbc4235a5abcc2ca35bbc3f172336fd61

Requested commit: 3f13a59cbc4235a5abcc2ca35bbc3f172336fd61

Commit: 3f13a59cbc4235a5abcc2ca35bbc3f172336fd61

Tree: abfac8c81ff70fee75d81c07aae4ac4080218e00

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
better mutex implementation

based on Ulrich Drepper's "Futexes are tricky" paper, Mutex, Take 3

also includes tests

```

## Parents

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

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