In this commit, we eliminate some code duplication by removing the old `HashMutex` struct as it just duplicates all the code with a different type (uint64 and hash). We then make the main Mutex struct take a type param, so the key can be parametrized when the struct is instantiated. |
||
|---|---|---|
| .. | ||
| blockcache_test.go | ||
| blockcache.go | ||