🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #272454

Re: [SGCL] Odśmiecania współbieżnego ciąg dalsz

#272454
From: Przemek Biernat
Date: Sun, 12 Mar 2023 11:03
15 lines
3567 bytes
On Friday, March 10, 2023 at 5:18:02 PM UTC+1, Sebastian Nibisz wrote:
> piątek, 10 marca 2023 o 16:49:10 UTC+1 Przemek Biernat napisał(a): 
> > On Friday, March 10, 2023 at 4:01:54 PM UTC+1, Sebastian Nibisz wrote: 
> > > piątek, 10 marca 2023 o 15:41:14 UTC+1 Przemek Biernat napisał(a): 
> > > > On Thursday, March 9, 2023 at 10:40:41 PM UTC+1, Sebastian Nibisz wrote: 
> > > > > czwartek, 9 marca 2023 o 22:24:34 UTC+1 Przemek Biernat napisał(a): 
> > > > > > On Thursday, March 9, 2023 at 10:19:07 PM UTC+1, Sebastian Nibisz wrote: 
> > > > > > > czwartek, 9 marca 2023 o 19:44:15 UTC+1 Przemek Biernat napisał(a): 
> > > > > > > > On Thursday, January 19, 2023 at 1:51:44 PM UTC+1, Sebastian Nibisz wrote: 
> > > > > > > > > Odkopię ten historyczny temat. 
> > > > > > > > > Po piętnastu latach SGCL doczekał się zupełnie nowej implementacji. Przenośnej, z mniejszym narzutem pamięci niż shared_ptr, działającej ;-): https: 
> > Napisałem i zaprojektowałem trochę kodu również współbieżnego i ani razu nie użyłem GC. Być może jak masz błędy w projekcie to garbage collector jest potrzebny. Trudno mi powiedzieć.
> To, że czegoś nie użyłeś nie świadczy o tym, że coś jest niepotrzebne. Niektórzy nie są nawet świadomi takich problemów jak ABA a wydaje im się, że wszystko wiedzą.

Ja pisałem proste rzeczy w najbardziej prosty sposób. Być może w twoim przypadku GC jest potrzebny. Nie wiem tego. Co do współbieżności to u mnie wystarczyła sekcja krytyczna i sprawdzenie flagi.
Technical Details
Message-ID: <df383500-3fc9-4b4d-9d40-5f0980f42e30n@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!feeder6.news.weretis.net!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
References: <fppvdq$68v$1@inews.gazeta.pl> <cbb0161d-8a20-4313-b0c8-fd9cf41e8d10n@googlegroups.com> <532d5148-24df-424f-935a-1a5d1b655414n@googlegroups.com> <7d8f861c-8e34-4962-a4d8-4e979d386310n@googlegroups.com> <2d862d20-5707-4634-abe6-f6d0d27fa0can@googlegroups.com> <423f4809-1d82-454d-bb2d-7f6811f6fbd6n@googlegroups.com> <13517383-8230-460f-ba40-02c26cd95df7n@googlegroups.com> <7554db7d-fd3f-4df4-93e4-2b5a7826aaf4n@googlegroups.com> <92c7e04b-9085-41c6-8b72-400b36b24102n@googlegroups.com> <91ab17ee-8ddb-4599-81e1-f2efe3f52fbdn@googlegroups.com>

Show Full Headers
Complete Article Headers
X-Received: by 2002:ac8:7010:0:b0:3bf:d313:40e with SMTP id x16-20020ac87010000000b003bfd313040emr9061824qtm.13.1678619005318;        Sun, 12 Mar 2023 04:03:25 -0700 (PDT)
X-Received: by 2002:a81:ae5d:0:b0:541:85d2:af21 with SMTP id g29-20020a81ae5d000000b0054185d2af21mr1793684ywk.5.1678619005104; Sun, 12 Mar 2023 04:03:25 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!feeder6.news.weretis.net!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.c
Date: Sun, 12 Mar 2023 04:03:24 -0700 (PDT)
In-Reply-To: <91ab17ee-8ddb-4599-81e1-f2efe3f52fbdn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=193.238.201.2; posting-account=JqeG5AoAAAAiFyQBrqF1gF5A1eLVPTrJ
NNTP-Posting-Host: 193.238.201.2
References: <fppvdq$68v$1@inews.gazeta.pl> <cbb0161d-8a20-4313-b0c8-fd9cf41e8d10n@googlegroups.com> <532d5148-24df-424f-935a-1a5d1b655414n@googlegroups.com> <7d8f861c-8e34-4962-a4d8-4e979d386310n@googlegroups.com> <2d862d20-5707-4634-abe6-f6d0d27fa0can@googlegroups.com> <423f4809-1d82-454d-bb2d-7f6811f6fbd6n@googlegroups.com> <13517383-8230-460f-ba40-02c26cd95df7n@googlegroups.com> <7554db7d-fd3f-4df4-93e4-2b5a7826aaf4n@googlegroups.com> <92c7e04b-9085-41c6-8b72-400b36b24102n@googlegroups.com> <91ab17ee-8ddb-4599-81e1-f2efe3f52fbdn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <df383500-3fc9-4b4d-9d40-5f0980f42e30n@googlegroups.com>
Subject: Re: [SGCL]
 Odśmiecania współbieżnego ciąg dalsz
From: Przemek Biernat <biernat.przemyslaw@gmail.com>
Injection-Date: Sun, 12 Mar 2023 11:03:25 +0000
X-Received-Bytes: 3632
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit