mirror of
https://github.com/ziglang/zig.git
synced 2025-12-06 14:23:09 +00:00
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.