mono/mono — pull request #1458 by schani (2014-12-16 00:45:12+00:00)
Title: Poll-free fat locks

These are fat locks that are not racy on enter/exit and therefore don't require polling. They work by combining the `owner` and `entry_count` fields into a single `status` field that can be CASed on entry and exit, preventing the loss of an update to `entry_count`.

@kumpera This looks good to me, but it needs another review. Would you mind?