3b0e4e0452
- Moves a lot of stuff from vibe.core.core to vibe.core.task - Introduces TaskScheduler to unify the scheduling process - Refines how tasks are scheduled and processed (can push to the front of the task queue and uses a marker task to keep track of the spot up to which to process) - Start to add proper support for task interrupts and timeouts by properly cancelling in-flight async operations - Work on ManualEvent - still not functional for the shared case - Implement proper IP address parsing in NetworkAddress |
||
---|---|---|
examples/bench-dummy-http-server | ||
source/vibe | ||
tests | ||
.gitignore | ||
dub.sdl | ||
dub.selections.json |