Cache
Fields of this type
Fields
- manifest_dir:fs.Dir
- hash:HashHelper
- = .{}
- recent_problematic_timestamp:i128
- This value is accessed from multiple threads, protected by mutex.
- mutex:std.Thread.Mutex
- = .{}
- prefixes_buffer:[4]Directory
- A set of strings such as the zig library directory or project source root, which
- prefixes_len:usize
- = 0
Type definitions in this namespace
Types
Functions in this namespace
Functions
- obtain
- Be sure to call `Manifest.deinit` after successful initialization.
- readSmallFile
- On operating systems that support symlinks, does a readlink.
- writeSmallFile
- On operating systems that support symlinks, does a symlink.
This is 128 bits - Even with 2^54 cache entries, the probably of a collision would be under 10^-6
Values
- bin_digest_len
- This is 128 bits - Even with 2^54 cache entries, the probably of a collision would be under 10^-6
- hex_digest_len
- = bin_digest_len * 2
- hasher_init
- Initial state with random bytes, that can be copied.