vibe-core/source/vibe
Sönke Ludwig 1f0ac47b9d Rework the listDirectory implementation.
- Directly uses OS facilities instead of Phobos to avoid string processing overhead and to enable fast skipping of non-directories
- Introduces a DirectoryListMode, similar to SpanMode
- Uses low-overhead channels to reduce the communication overhead between the calling thread and the worker thread that calls the OS
- Adds FileInfo.path to properly support the new recursive directory iteration schemes
2021-01-12 10:55:29 +01:00
..
core Rework the listDirectory implementation. 2021-01-12 10:55:29 +01:00
internal Avoid instantiating emplace(O) for class instances. 2020-11-14 09:42:05 +01:00
appmain.d Correct copyright holder. 2020-01-27 19:20:52 +01:00