summaryrefslogtreecommitdiff
path: root/src/envfs.h
Commit message (Collapse)AuthorAgeFilesLines
* Apply clang-format.Mikaƫl Capelle2023-07-091-32/+20
|
* optimizations for download manager:isanae2020-12-241-2/+3
| | | | | | | - use envfs for walking directory - minimize string copies, disk access - use set of filenames to check for duplicates - use file size from envfs
* added startSafeThread() to get core dumps for threads other than the main threadisanae2020-07-311-1/+2
| | | | added terminate handler
* fixed crash when switching to an instance with a lower refresh thread countisanae2020-04-171-0/+9
| | | | fixed rare race condition when waking up handle closer threads
* thread-safe OriginConnectionisanae2020-02-181-13/+83
| | | | | ThreadPool now keeps threads running keep ModThreads around so avoid reallocating buffers
* thread-safe directory entryisanae2020-02-181-2/+8
|
* faster getSubDirectory() for env::Directory, added lcnameisanae2020-02-181-0/+11
| | | | instrumentation
* removed dead insertFile()isanae2020-02-181-1/+2
| | | | | avoided a few string copies lowercase filename in thread
* threaded refresherisanae2020-02-181-0/+88
|
* wstring_view when possibleisanae2020-02-181-0/+17
first implementation of NtQueryDirectoryFile