Jérémie Laval
|
ac4bd81b23
Change the key of the inner dictionary to an int id instead of the instance itself
|
15 лет назад |
Jérémie Laval
|
3f65781d83
Split ReaderWriterLockSlim helper classes into their own files
|
15 лет назад |
Jérémie Laval
|
cf6cb84548
Fix non 4.0 build of ReaderWriterLockSlim.
|
15 лет назад |
Jérémie Laval
|
f77f094d46
Enable basic recursion support in ReaderWriterLockSlim. Works when reacquiring lock of the same type.
|
15 лет назад |
Jérémie Laval
|
a13cb7d229
Use ManualResetEventSlim instances to wait for lock changes instead of hardcoded Thread.Sleep calls in ReaderWriterLockSlim.
|
15 лет назад |
Jérémie Laval
|
f706ec1dd4
Remove unused bit position constants in ReaderWriterLockSlim
|
15 лет назад |
Jérémie Laval
|
dbf53c74c4
Finish reimplementation of ReaderWriterLockSlim so that it pass unit tests.
|
15 лет назад |
Jérémie Laval
|
8297cbde16
Refactor ThreadLockState acquisition into a real per-thread, per-rwlock-instance value
|
15 лет назад |
Jérémie Laval
|
16e2f091f0
Rework ReaderWriterLockSlim to use simpler Interlocked arithmetic.
|
15 лет назад |
Atsushi Eno
|
440ba3208d
2009-06-15 Atsushi Enomoto <[email protected]>
|
16 лет назад |
Marek Safar
|
2101a3d1e7
2009-01-18 Marek Safar <[email protected]>
|
17 лет назад |
Marek Safar
|
f1f810e35b
2008-12-02 Marek Safar <[email protected]>
|
17 лет назад |
Miguel de Icaza
|
6970bc3360
Add initial implementation of ReaderWriterLockSlim, it is missing support for recursive locks, and support for flagging errors
|
17 лет назад |