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: Solving mt_allocator's static initialization ordering problem


On Wed, Jun 30, 2004 at 09:32:47PM -0500, Benjamin Kosnik wrote:
> 
> Dudes, excellent work.
>
> This patch is in. For the first time, darwin results with mt_alloc match
> __pool_alloc and new_alloc. Whooo hoooo!!!! 

Excellent :)

> I'm writing docs for __mt_alloc::_Tune.
> 
> Let's switch the linux defaults now. Let me test a bit more on 64bit, non-x86 linux.
> 
> tested x86/linux
> tested powerpc/darwin

I ran the libstdc++ tests with this on the 3.4 maint branch on
sparc-sun-solaris2.8 and everything passed except for two seemingly
unrelated tests.  Maybe the patch can go in for 3.4.1?  I'd also be
comfortable with this as the default allocator on Solaris.  It's
definitely better than malloc. :)

The failures seem to be about iterator conversions.  I'll look into
them when I get a chance.

FAIL: 23_containers/multiset/14340.cc (test for excess errors)
FAIL: 23_containers/set/14340.cc (test for excess errors)

-- 
------------------------------------------------------------------
Brad Spencer - spencer@infointeractive.com - "It's quite nice..."
Systems Architect | InfoInterActive Corp. | A Canadian AOL Company


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