🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.os.bsd
Article #72

Re: Portage appli c++ de Sun2.6 ?OpenBSD2.8 voir 2.9

#72
From: Gabriel Dos Reis
Date: Thu, 27 Sep 2001 10:43
31 lines
2887 bytes
kanze@gabi-soft.de (James Kanze) writes:

[...]

| > | (Je dois ajouter que mes essais �taient avec 2.95.2. Il y a eu des
| > | efforts sur les threads dans la biblioth�que 3.0.x ;
| 
| > C'est utile de le reconna�tre.
| 
| N'empeche que je suis septique. J'ai jet� un coup d'oeil rapide �
| std::string dans 3.0, et je n'ai pas l'impression qu'il soit
| thread-safe non-plus -- l'histoire de spin lock me semble un coup �
| bloquer le processus compl�tement avec la s�mantique de thread de
| Posix (mais non celle de Windows). Mais j'aimerais r�gard� plus en
| d�tail avant de faire une proclamation formelle.

Je sais que (comme tu dis) des efforts ont �t� faits pour rendre la
classe std::string de g++ thread-safe. Je sais �galement que je ne
peux pas apporter, aujourd'hui, une preuve formelle de la
thread-safety (pour ce que cela veut dire) de std::string. Mais je
sais entre autres qu'apr�s avoir ennuy� suffisamment Nathan,
nous avons regard� ensemble la perception de non thread-safety de GNU
std:::string, la conclusion est que pour les cas rapport�s, il y avait
un m�prise sur l'utilisation de certaines fonctions. Cela ne veut pas
dire que la classe elle-m�me est thread safe.

Mais si tu devais regarder la thread-safety de GCC-3.0, je crois que
tu peux essayer GCC-3.0.1 ou GCC-3.0.2 (je ne sais plus laquelle est
la derni�re version).

-- Gaby
Technical Details
Message-ID: <flofnwkj7f.fsf@jambon.cmla.ens-cachan.fr>
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!193.251.151.101!opentransit.net!jussieu.fr!news.ens-cachan.fr!not-for-mail
References: <9oo0o1$4j0$1@front3.grolier.fr> <d6651fb6.0109250117.27f6c56a@posting.google.com> <c50ro9.ek.ln@musashi.ps> <d6651fb6.0109260316.26ca0440@posting.google.com> <flr8sui431.fsf@jambon.cmla.ens-cachan.fr> <d6651fb6.0109270216.1e7cf23d@posting.google.com>

Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII
X-Google-Thread: 115e02,ce15a157f4acde59
X-Google-Attributes: gid115e02,public
X-Google-Thread: fdcad,ce15a157f4acde59
X-Google-Attributes: gidfdcad,public
X-Google-ArrivalTime: 2001-09-27 03:43:25 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!193.251.151.101!opentransit.net!jussieu.fr!news.ens-cachan.fr!not-for-mail
From: Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr>
Newsgroups: fr.comp.os.bsd,fr.comp.lang.c++
Subject: Re: Portage appli c++ de Sun2.6 ?OpenBSD2.8 voir 2.9
Date: 27 Sep 2001 12:43:16 +0200
Organization: CMLA, ENS Cachan -- CNRS UMR 8536 (France)
Lines: 31
Sender: dosreis@jambon.cmla.ens-cachan.fr
Message-ID: <flofnwkj7f.fsf@jambon.cmla.ens-cachan.fr>
References: <9oo0o1$4j0$1@front3.grolier.fr> <d6651fb6.0109250117.27f6c56a@posting.google.com> <c50ro9.ek.ln@musashi.ps> <d6651fb6.0109260316.26ca0440@posting.google.com> <flr8sui431.fsf@jambon.cmla.ens-cachan.fr> <d6651fb6.0109270216.1e7cf23d@posting.google.com>
NNTP-Posting-Host: jambon.cmla.ens-cachan.fr
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: discovery.ens-cachan.fr 1001587399 24143 138.231.64.60 (27 Sep 2001 10:43:19 GMT)
X-Complaints-To: usenet@news.ens-cachan.fr
NNTP-Posting-Date: Thu, 27 Sep 2001 10:43:19 +0000 (UTC)
X-Newsreader: Gnus v5.6.45/Emacs 19.34