uv: fix performance issue

unix implementation of uv_async_t has been wasting cpu cycles for nothing since 1.29.0 release
implement efficient callback scheduling for linux
This commit is contained in:
cohcho 2020-10-12 04:09:09 +00:00
parent f85efd163c
commit 65fa1d9bf3
5 changed files with 110 additions and 0 deletions

View file

@ -130,6 +130,9 @@ else()
src/base/io/json/Json_unix.cpp
src/base/kernel/Platform_unix.cpp
)
list(APPEND SOURCES_BASE
src/base/io/Async.cpp
)
endif()