vibe-core/source/vibe/core
Sönke Ludwig fc96ee9050
Fixes for setTimer and SpinLock.
- setTimer now starts a task to call the callback. This keeps the timer referenced and avoids issues if I/O functions are called from within the callback.
- SpinLock is now also initialized in "shared static this", so that applications using "shared static this" for initialization work properly.
2017-01-27 22:50:29 +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 Fixes for setTimer and SpinLock. 2017-01-27 22:50:29 +01:00
file.d Upgrade to latest eventcore. 2017-01-25 21:04:13 +01:00
log.d Only emit color escape sequences on a Posix terminal. 2016-12-19 21:22:22 +01:00
net.d Fix infinite recursion in TCPConnection.(local/remote)Address properties. 2017-01-26 13:58:14 +01:00
path.d Add PathEntry.validateFilename. 2017-01-19 00:33:52 +01:00
stream.d Remove the deprecated OutputStream.write methods. 2017-01-27 00:10:09 +01:00
sync.d Upgrade to latest eventcore. 2017-01-25 21:04:13 +01:00
task.d Make Task.interrupt nothrow + add diagnostic assertion. 2017-01-13 22:08:12 +01:00