Valery Mironov
Valery Mironov
@geoffromer thanks, I checked that about other questions? Also about move: > Disadvantages: Doesn't compose with pointers and C++ idioms which involve moving out of non-local objects through a pointer....
You probably don't need this anymore. But for other developers who find your issue. Add this line helped me: ```cmake find_package(glog CONFIG REQUIRED) ```
> something like Fibonnaci heap I don't recommend using this algorithm, it's good in theory, but in practice there is a huge constant. I advise you to try a regular...
I understand the concern, but what is the order of the number n? Are you sure the insert will be the bottleneck? In general, given that you want an intrusive...
```C++ auto tp = yaclib::MakeThreadPool(/*threads=CPU Cores*/); auto strand = yaclib::MakeStrand(tp); LRUCache global_cache; for (auto user : users) { auto future = yaclib::Run(tp, [&] -> K { return GetRequest(user); }); shared_future...
https://tokio.rs/blog/2019-10-scheduler https://zig.news/kprotty/resource-efficient-thread-pools-with-zig-3291 https://www.youtube.com/watch?v=-K11rY57K7k
https://github.com/tokio-rs/tokio/blob/master/tokio/src/runtime/thread_pool/park.rs
Some like this ``` name: Check include what you use on: push: branches: - main pull_request: branches: - main jobs: main: runs-on: ubuntu-latest strategy: fail-fast: false matrix: path: - '.'...
https://github.com/iresearch-toolkit/iresearch/blob/master/CMakeLists.txt#L150 https://github.com/iresearch-toolkit/iresearch/blob/master/core/CMakeLists.txt#L447 Try this local, Then write ci workflow
https://github.com/YACLib/YACLib/issues/145