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>