PhotonLibOS
PhotonLibOS copied to clipboard
Probably the fastest coroutine lib in the world!
Hi, I'm trying to build the library after a fresh clone and system install according to the build guide from: [https://photonlibos.github.io/docs/introduction/how-to-build?os=Ubuntu](https://photonlibos.github.io/docs/introduction/how-to-build?os=Ubuntu), but get compiler errors. ```bash dev@dev-1-2:~/Downloads$ git clone https://github.com/alibaba/PhotonLibOS.git...
We already have the `ENABLE_SASL` option which is default OFF, and we used to regard that SSL module is a MUST HAVE. But the SSL init in `net/security-context/tls-stream.cpp` will register...
1. Simplify engine logic with multiple epollfd; 2. Using multi-shot mode; 3. Support for edge-trigger mode;
Hello, Can you also provide an install target to copy the headers and libraries to a user specified path? Thanks Rakesh
We make extensive use of string_view for efficient handling of strings. And we use it in C++14 mode by cheating std library, and let it think we are in c++17...
during CI: - no need to build & run in debug mode (it's for developers' hands); -O2/3 with assertion (no ```-g```, no ```-DNDEBUG```) in CI is closer to productional env;...
使用cmake external project 把photon到项目中时,编译报错。不使用fetch_content的原因是网络环境不好,build是下载会很慢。。。 ``` ExternalProject_Add(photon SOURCE_DIR ${CMAKE_SOURCE_DIR}/third/photonlibos LOG_CONFIGURE 1 LOG_BUILD 1 LOG_INSTALL 1 CMAKE_ARGS -DCMAKE_INSTALL_PREFIX=${STAGED_INSTALL_PREFIX}/photon -DCMAKE_CXX_STANDARD=17 INSTALL_COMMAND cmake -E echo "Skipping install step.") set(PHOTON_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/third/photonlibos/include CACHE PATH "Path to...
编译
系统centos8.5, 错误信息如下: 
As mentioned twice now, Photon crashes if I add another thread that is not Photon. Q1. How can I use other thread models with Photon? More specifically OMP or if...