Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Apr 1998 21:46:52 +0000 (GMT)
From:      Terry Lambert <tlambert@primenet.com>
To:        Studded@san.rr.com (Studded)
Cc:        tlambert@primenet.com, freebsd-hackers@FreeBSD.ORG
Subject:   Re: threads performance
Message-ID:  <199804262146.OAA05773@usr02.primenet.com>
In-Reply-To: <3543A699.21C847E3@san.rr.com> from "Studded" at Apr 26, 98 02:26:49 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> > 1)      What version of -stable were you running?
> 
> 	Whatever was in the repository on February 17th. I was cvsup'ing and
> building daily during that time period and I know that's the day he did
> the tests.
> 
> > 2)      Was it before or after Jeremy Allison's and my patches were
> >         committed?  If before, you need the patched version of the
> >         libc_r code to have any chance of it working at all.
> 
> 	I'm not sure, does the date above help you?

Not really; it'd help Julian know, but I think the commits were in March,
but I can't be sure about it, since I didn't do the commits.


> > 3)      Is he using C++?  If so, he must use FSF g++ 2.8.x or better
> >         with Jeremy's patches to libgcc.a to make exceptions work
> >         with threads (the patches were committed to the g++ port, I
> >         believe).
> 
> 	Yes, he's using C++. I know he didn't use that version of g++ since I
> don't have it on my system.

I don't know if Linux had it then, either.  He may not be depending
on the exceptions working wit threads.  Note that they won't work on
Linux, either.

The EGCS compiler will work, but only if, at build time, you choose
to include threads overhead in all programs, regardless of whether
or not they actually use threads (a terrible design decision, IMO).


> I also can't answer your last question,

[ ... about STL usage ... ]

> but
> with your permission I'll forward your post to him and ask if he's
> interested in working on this again.

Go ahead; no problem.  Anything anyone posts in a public forum
without a limiting copyright implicitly cedes first publication
rights.  I couldn't stop you if I wanted to (and I don't).  8-).

PS: if he is using STL, he should be using the Moscow code in any case;
it's the SGI/HP code, with portability and other fixes; it's really the
best STL out there, and it has explicit support for Linux, since the
Linux C++ library implementations are kind of messed up due to reuse of
parts of libio.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804262146.OAA05773>