David Goldblatt 26c792e61a Allow mutexes to take a lock ordering enum at construction.
This lets us specify whether and how mutexes of the same rank are allowed to be
acquired.  Currently, we only allow two polices (only a single mutex at a given
rank at a time, and mutexes acquired in ascending order), but we can plausibly
allow more (e.g. the "release uncontended mutexes before blocking").
2017-05-19 14:21:27 -07:00
..
2017-03-06 15:08:43 -08:00
2017-03-06 15:08:43 -08:00
2017-05-11 18:06:20 -07:00
2017-05-18 11:33:45 -07:00
2017-03-07 10:25:33 -08:00
2017-04-24 11:48:28 -07:00
2017-05-18 10:04:28 -07:00
2017-04-24 15:02:45 -07:00