junction icon indicating copy to clipboard operation
junction copied to clipboard

Concurrent data structures in C++

Results 17 junction issues
Sort by recently updated
recently updated
newest added

Hi @preshing This is a great lib! My situation is here: 1. There is a global hashmap for managing sessions; 2. There are several thread to create session and insert...

@preshing I use junction and turf static lib, TURF_REPLACE_OPERATOR_NEW is open by default, but when integrate into application, the application coredump at operator delete. Does it's need recompile all the...

While I am applying get() and assign() operations to LinearMap concurrently, deadlock always occurs with 4 thread. Then I checked readme, the Rules and Behavior said that > - All...

https://github.com/preshing/junction/blob/5e0de1150b2aff1cf4a5b5c47a7cc9b06d50663c/junction/QSBR.h#L74 Since QSBR accepts a member function of the object here it's not clear how we can use this for object destruction. We cannot pass it the destructor of the...

I'm certain that this is a feature unsupported by junction, but just in case, I'll provide some system details. ``` OS: Ubuntu 20.04.2 LTS Build system: CMake (used through CLion...

I notice that the iterator in junction is not concurrent !do they have other method to access all items in a concurrent_hash_map? And if have! I will appreciate if you...

Or in other words, is it possible to iterate entries in the order of keys?

I have already seen the source code, When erase it do not set the key to null and I guess it's in order to keep the chain. This cell will...

In the blog/docs it says > To make QSBR work, each thread must periodically call junction::DefaultQSBR.update at a moment when that thread is quiescent – that is, not in the...