diff options
| author | Jacob Young <jacobly0@users.noreply.github.com> | 2023-05-11 00:51:41 -0400 |
|---|---|---|
| committer | Jacob Young <jacobly0@users.noreply.github.com> | 2023-05-11 00:55:40 -0400 |
| commit | 6e292f66db8e7b85ea8b116872b3ca074db7885a (patch) | |
| tree | 77c5406e95adf470bc7cdd473cc683c1b1c6f3ab /src/codegen/llvm.zig | |
| parent | fae6290387850bfddbe4e9c1255750a65568b763 (diff) | |
| download | zig-6e292f66db8e7b85ea8b116872b3ca074db7885a.tar.gz zig-6e292f66db8e7b85ea8b116872b3ca074db7885a.zip | |
Cache: fix unnecessary cache misses
With the old logic, it was possible for a bunch of processes to queue up
to update a cache entry, and then each to do so one at a time. Now, it
rechecks whether there still a cache miss or another process has
completed the work in the interim.
Diffstat (limited to 'src/codegen/llvm.zig')
0 files changed, 0 insertions, 0 deletions
