This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: threadsafe allocator where each thread keeps its own free list,


Do you mean gcc3.4 (Guess that's the dev/snapshot release)?
Or can I just upgrade the libstdc++ version separately, if that's possible.
Any links to download from?
thanks
....Abhi


--On Wednesday, July 16, 2003 5:19 PM -0400 Phil Edwards <phil@jaj.com> wrote:


On Wed, Jul 16, 2003 at 02:16:40PM -0700, Abhi wrote:
Not sure, if this is the right forum for such queries!
Please point/redirect me to the right place if not.

This is the right place.


I am trying to find a threadsafe allocator where each thread keeps its
own  free list, so that no locking is needed, but there seems to be no

3.4 has one. The one in 3.3 has bitrotted and isn't really supported.


--
If ye love wealth greater than liberty, the tranquility of servitude
greater than the animating contest for freedom, go home and leave us in
peace.  We seek not your counsel, nor your arms.  Crouch down and lick
the hand that feeds you; and may posterity forget that ye were our
countrymen.            - Samuel Adams

---------- End Phil Edwards <phil@jaj.com> Message ----------


---------- Original Message ----------------------------------
Not sure, if this is the right forum for such queries!
Please point/redirect me to the right place if not.


I am trying to find a threadsafe allocator where each thread keeps its own free list, so that no locking is needed, but there seems to be no documentation on it. <http://gcc.gnu.org/onlinedocs/libstdc++/ext/howto.html#3> mentions it, but does not elaborate.


gcc 3.3 has two header files
bits/pthread_allocimpl.h
bits/stl_pthread_alloc.h

which seem to refer to the idea, but including these files just spits out a zillion errors.

Any Ideas
thanks
....Abhi




Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]