Skip to content

Commit 518afaa

Browse files
committed
Updated CHANGELOG
1 parent acca08d commit 518afaa

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

CHANGELOG.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
### Next Release v0.8.1 (TBD)
1+
### Next Release v0.9.0 (Target Date: 5 April 2015)
22

33
* Pure Java implementations of
44
- `AtomicBoolean`
@@ -7,7 +7,14 @@
77
* Fixed bug when pruning Ruby thread pools
88
* Fixed bug in time calculations within `ScheduledTask`
99
* Default `count` in `CountDownLatch` to 1
10-
* Use monotonic clock for timeouts on all platforms where supported
10+
* Use monotonic clock for all timers via `Concurrent.monotonic_time`
11+
- Use `Process.clock_gettime(Process::CLOCK_MONOTONIC)` when available
12+
- Fallback to `java.lang.System.nanoTime()` on unsupported JRuby versions
13+
- Pure Ruby implementation for everything else
14+
- Effects `Concurrent.timer`, `Concurrent.timeout`, `TimerSet`, `TimerTask`, and `ScheduledTask`
15+
* Deprecated all clock-time based timer scheduling
16+
- Only support scheduling by delay
17+
- Effects `Concurrent.timer`, `TimerSet`, and `ScheduledTask`
1118

1219
## Current Release v0.8.0 (25 January 2015)
1320

0 commit comments

Comments
 (0)