vibe-core/source/vibe/core
Sönke Ludwig 849bca4855 Avoid starting an explicit event loop in worker threads.
This reduces the overhead of task pool threads slightly and simplifies stack traces in case of errors.
2018-10-23 11:27:28 +02:00
..
internal Allow destructors to run in foreign threads. Fixes #69. 2018-03-16 18:06:53 +01:00
args.d Re-introduced setCommandLineArgs from vibe-d:core-0.8.2 (pull/1916) 2018-03-14 22:04:20 +01:00
concurrency.d Add opCast(bool) to FreeListRef and remove opAssign with value type. 2017-10-30 22:58:30 +01:00
connectionpool.d Fix compilation of ConnectionPool!struct. Fixes vibe-d/vibe.d#2109. 2018-03-11 00:07:42 +01:00
core.d Allow switchToTask to be called within a yield lock. 2018-09-09 11:35:39 +02:00
file.d Allow destructors to run in foreign threads. Fixes #69. 2018-03-16 18:06:53 +01:00
log.d Fix logger colours to make it look good on black and white background 2018-06-09 15:54:24 +02:00
net.d Free resources associated with waitForDataAsync as early as possible. 2018-09-03 13:45:53 +02:00
path.d Fix WindowsPath.bySegment of an empty path returning a bogus empty segment. 2018-10-01 21:54:29 +02:00
stream.d avoid Buffer type which creates a huge __initZ symbol 2018-01-14 04:43:14 +01:00
sync.d same measures for ManualEvent 2018-03-30 12:59:24 +00:00
task.d Fix possible infinite loop in TaskScheduler.process. 2018-08-26 13:03:14 +02:00
taskpool.d Avoid starting an explicit event loop in worker threads. 2018-10-23 11:27:28 +02:00