MultiThread collections
@mpiechotka
Submitted by Maciej Marcin Piechotka Link to original bug (#589548)
Description
Collections should be able to be shared across many threads. For performance reasons possibly wrappers should be created.
- Synchronized{Collection,Set,...} - Wrapper simply wrapping in mutex the operation. Probably it should support some HL atomic operations.
- Possibly a variant with ReadWrite lock instead of full lock for heavly read collections
- CopyOnWrite{Collect,Set...}
Version: git master