Reduced contention of synchronization objects with Slim Reader/Writer Locks
As part of the effort to improve performance based on reducing contention, some synchronization objects used to control concurrency on items that are often read and seldom written were changed from mutex to reader/writer locks.