vibe-core/source/vibe/core
Sönke Ludwig 8c0660781d Thread safety improvements in the task system.
Removes some invalid safety annotations and adds a workaround for a starvation issue in Task.join() across threads boundaries. This is still not thread-safe, but now has a safety-net and is documented, so that it doesn't get lost.
2016-12-19 20:24:08 +01:00
..
args.d Add vibe.core.runApplication. See rejectedsoftware/vibe.d#1417. 2016-08-30 12:30:49 +02:00
concurrency.d Thread safety improvements in the task system. 2016-12-19 20:24:08 +01:00
connectionpool.d Use std.experimental.allocator and remove the custom allocator module. 2016-11-08 15:32:25 +01:00
core.d Thread safety improvements in the task system. 2016-12-19 20:24:08 +01:00
file.d Fix safety error on Windows. 2016-12-19 16:16:50 +01:00
log.d Remove public HTML escaping declarations from log module. 2016-11-02 20:24:41 +01:00
net.d Fix safety error on Windows. 2016-12-19 16:16:50 +01:00
path.d Extend the Path interface somewhat. 2016-11-08 14:48:18 +01:00
stream.d Use std.experimental.allocator and remove the custom allocator module. 2016-11-08 15:32:25 +01:00
sync.d Fix timeout handling in ManualEvent. 2016-12-19 20:19:58 +01:00
task.d Thread safety improvements in the task system. 2016-12-19 20:24:08 +01:00