• Re: Poor Mans RCU...

    From Chris M. Thomasson@chris.m.thomasson.1@gmail.com to comp.lang.c++ on Sun Feb 28 20:45:11 2021
    From Newsgroup: comp.lang.c++

    On 2/18/2021 3:17 AM, Chris M. Thomasson wrote:
    On 2/8/2021 11:31 PM, Chris M. Thomasson wrote:
    On 2/7/2021 8:20 PM, Chris M. Thomasson wrote:
    Well, here is a test program. When you get some free time, can you
    please try to run it; give it a go?

    I need to ask for one more favor, especially to Manfred and Pavvo. Can
    you please run this version 0.0.2? It corrected a reference counting
    issue in version 0.0.1. Even though the first version works, it can
    sometimes miss a collection cycle, and allow memory to grow when it
    does not have to. Here is the new version and it contains a lot more
    debug stuff to show how your system is reacting to the algorihtm. I am
    sorry for missing that counting issue in version 0.0.1. If you can
    please, when you get free time, run it again? I need to see your output.

    https://pastebin.com/raw/CYZ78gVj
    [...]

    I have an idea about creating a more "distributed" poor mans RCU using
    per thread sequence locks. Just need to code it up in Relacy.
    --- Synchronet 3.18c-Linux NewsLink 1.113