Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mhash

Use a mhash when you have a need for a large number of of locks, but little lock contention.

Usage

m := mhash.New(10)
y := &bytes.Buffer{}
mutex := m.Get(unsafe.Pointer(y))
mutex.Lock()
mutex.Unlock()

About

Use a mutexmap when you need a large number of locks but little memory (Go)

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages