Though small there is non-zero runtime cost to maintain such list. That means it might be serving something that must be more beneficial. However, the order in which different mutexes are created in system will not have any pattern. So what could be that benefit? Any Ideas like useful to debug deadlocks etc.,?