Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c++ > #119910

Re: lock-free alternative to atomic<shared_ptr<>>

From "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>
Newsgroups comp.lang.c++
Subject Re: lock-free alternative to atomic<shared_ptr<>>
Date 2024-08-24 11:19 -0700
Organization A noiseless patient Spider
Message-ID <vad87f$1g5b1$1@dont-email.me> (permalink)
References <v9vkfm$2t2og$1@raubtier-asyl.eternal-september.org> <vaa6l3$ui8c$1@raubtier-asyl.eternal-september.org> <vaancf$111ci$1@dont-email.me> <vabhj6$18dd2$1@raubtier-asyl.eternal-september.org>

Show all headers | View raw


On 8/23/2024 7:47 PM, Bonita Montero wrote:
> Am 23.08.2024 um 21:19 schrieb Chris M. Thomasson:
> 
>> Why would anybody need a futex for a reference count that provides 
>> strong thread safety? ..
> 
> The MSVC, libstdc++ and libc++ atomic<shared_ptr<>> are futex'd.
> 

Still don't know why they would use a futex at all. Humm...

Back to comp.lang.c++ | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-19 16:22 +0200
  Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-19 13:32 -0700
    Re: lock-free alternative to atomic<shared_ptr<>> jseigh <jseigh_es00@xemaps.com> - 2024-08-20 09:11 -0400
      Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-20 15:21 +0200
        Re: lock-free alternative to atomic<shared_ptr<>> jseigh <jseigh_es00@xemaps.com> - 2024-08-20 15:08 -0400
          Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-20 12:30 -0700
          Re: lock-free alternative to atomic<shared_ptr<>> scott@slp53.sl.home (Scott Lurndal) - 2024-08-20 20:51 +0000
          Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-20 14:14 -0700
          Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-20 17:09 -0700
          Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-20 20:33 -0700
          Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-20 20:36 -0700
        Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-20 12:21 -0700
          Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-21 05:29 +0200
            Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-20 20:32 -0700
              Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-21 05:44 +0200
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-20 20:54 -0700
                Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-21 05:59 +0200
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-20 23:26 -0700
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-20 23:43 -0700
                Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-21 10:10 +0200
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-21 12:39 -0700
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-21 13:16 -0700
                Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-22 12:55 +0200
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-21 12:40 -0700
      Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-20 12:27 -0700
        Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-21 05:28 +0200
          Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-20 20:29 -0700
            Re: lock-free alternative to atomic<shared_ptr<>> jseigh <jseigh_es00@xemaps.com> - 2024-08-21 08:24 -0400
              Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-21 14:44 +0200
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-21 12:48 -0700
                Re: lock-free alternative to atomic<shared_ptr<>> jseigh <jseigh_es00@xemaps.com> - 2024-08-22 11:17 -0400
                Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-22 17:46 +0200
                Re: lock-free alternative to atomic<shared_ptr<>> jseigh <jseigh_es00@xemaps.com> - 2024-08-22 12:34 -0400
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-22 12:29 -0700
                Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-23 05:58 +0200
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-22 23:40 -0700
                Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-23 12:03 +0200
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-22 23:42 -0700
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-22 23:47 -0700
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-22 12:27 -0700
                Re: lock-free alternative to atomic<shared_ptr<>> jseigh <jseigh_es00@xemaps.com> - 2024-08-22 16:03 -0400
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-22 13:33 -0700
                Re: lock-free alternative to atomic<shared_ptr<>> jseigh <jseigh_es00@xemaps.com> - 2024-08-22 21:26 -0400
                Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-22 23:38 -0700
  Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-19 13:42 -0700
    Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-20 09:31 +0200
      Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-20 09:56 +0200
      Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-20 12:31 -0700
  Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-23 16:34 +0200
    Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-23 12:19 -0700
      Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-24 04:47 +0200
        Re: lock-free alternative to atomic<shared_ptr<>> "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2024-08-24 11:19 -0700
      Re: lock-free alternative to atomic<shared_ptr<>> Bonita Montero <Bonita.Montero@gmail.com> - 2024-08-24 16:52 +0200

csiph-web