TheCoconutChef

Results 13 comments of TheCoconutChef

@ahmedsayedabdelsalam , @supinie I've been tinkering with nvchad and ran into a similar issue. Doing the following worked: ```lua --- for nvchad users, this is in the ~/.config/nvim/lua/mappings.lua file local...

Just want to note that I spotted another problem with the operator: ```c++ sequence_data& operator=(sequence_data&& other) { impl_ = std::move(other.impl); impl_.reductor.current(this); } ``` It doesn't `return *this`. The problem is...

I am: 1. Super stocked to learn you're giving a talk this year. I didn't know. 2. Unfortunately not attending cppcon. But I will for sure watch your talk.

I've ended up using @vug work around for this but also added the `std::size_t size() const` and `const char* data() const` methods to my custom ID type (which I was...

I'd be very happy to investigate this now that I have more confidence that there is an interest. I think it would be interesting for me to have some benchmark...

Giving a pulse on this. 1. I've defined 5 traversal strategies for the benchmarks: depth first (DFS, the current one), topological traversal with custom multi map (T-CMM), topological traversal with...

It's the mean time (in ns) to perform the function in the benchmark and the std dev of the collected samples. So, for instance, in the nonius generated html report...

Thank you very much. I think the lager code base is pretty amazing and I just don't want to degrade the overall quality. I think the effort is worth it....

Let's go for another pulse. 1. Very cool nonius feature. Obviously I'm juste learning nonius. 2. Thanks for fixing the boost intrusive usage. The result didn't seem right at first...

[The code](https://github.com/TheCoconutChef/lager/tree/rank-based-node-traversal). Key commits: 1. [detail:nodes: add schedule_or_send_down_method](https://github.com/TheCoconutChef/lager/commit/1ed43710260961a1f2416c6aa1f619e33ab861c3) 2. [detail:traversal: make scheduling opportunistic](https://github.com/TheCoconutChef/lager/commit/7bba67bc3573d1aafa4f933036fbfc91ff7e7f78) 3. [introduce treap based taversal](https://github.com/TheCoconutChef/lager/commit/93edda8beae7b123dae1b8eaaddffad31f070a10) 4. [benchmark: add a "god chain" benchmark and improve treap](https://github.com/TheCoconutChef/lager/commit/a70aa5a1e019ddab5e9ad3e85c1c45c9b010b5dd) Ok so...