Lanes is a Lua addon module, and defines no global locks at all (almost...). I think some other multithreading solution had that kind of approach.
Sounds like I really need to read up on lanes ;), thanks. - Alex