alibaba / PhotonLibOS

Probably the fastest coroutine lib in the world!

Home Page:https://PhotonLibOS.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Using ```estring_view``` instead of ```std::string_view``` for APIs, to avoid ABI inconsistency between C++ versions

lihuiba opened this issue · comments

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 mode. This compiles OK, but leads to ABI inconsistency in binaries.