File tree Expand file tree Collapse file tree 2 files changed +2
-0
lines changed Expand file tree Collapse file tree 2 files changed +2
-0
lines changed Original file line number Diff line number Diff line change 15
15
* Deprecated all clock-time based timer scheduling
16
16
- Only support scheduling by delay
17
17
- Effects ` Concurrent.timer ` , ` TimerSet ` , and ` ScheduledTask `
18
+ * Added new ` ReadWriteLock ` class
18
19
* Consistent ` at_exit ` behavior for Java and Ruby thread pools.
19
20
* Added ` at_exit ` handler to Ruby thread pools (already in Java thread pools)
20
21
- Ruby handler stores the object id and retrieves from ` ObjectSpace `
Original file line number Diff line number Diff line change @@ -89,6 +89,7 @@ This library contains a variety of concurrency abstractions at high and low leve
89
89
* [ M-Structures] ( http://ruby-concurrency.github.io/concurrent-ruby/Concurrent/MVar.html ) (MVar)
90
90
* [ Thread-local variables] ( http://ruby-concurrency.github.io/concurrent-ruby/Concurrent/ThreadLocalVar.html )
91
91
* [ Software transactional memory] ( http://ruby-concurrency.github.io/concurrent-ruby/Concurrent/TVar.html ) (TVar)
92
+ * [ ReadWriteLock] ( http://ruby-concurrency.github.io/concurrent-ruby/Concurrent/ReadWriteLock.html )
92
93
93
94
## Usage
94
95
You can’t perform that action at this time.
0 commit comments