Subject: Re: [boost] [thread] patch to allow custom stack size.
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2011-11-30 13:11:23
Le 30/11/11 17:13, Brett Lentz a écrit :
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> Patch and (very) rudimentary usage example is attached.
> A couple months ago, I sent mail to the list looking to see if there's
> interest in getting some patches merged from Phusion Passenger. (See:
> http://marc.info/?t=131722868200003&r=1&w=2 )
> So, here's the first patch I'd like to try to get committed. On
> pthread-based systems, it allows for the user to request a custom
> stack size.
> This is useful in Passenger's case where they want to reduce the VM size
> without requiring the user to hassle with ulimit settings.
> Passenger spawns many threads rather than using a thread pool for
> performance reasons. As a result of this design decision, they also
> need the ability to tune the stack size.
> Ticket #5956 already exists for this patch. I've verified that the
> patch works against the current (1.49) codebase out of SVN.
> What next steps need to be taken before this is committed?
I don't know. I have submitted a more generic patch *3 years* ago and
there is no response yet.
https://svn.boost.org/trac/boost/ticket/2741 :proposal to manage
portable and non portable thread attributes
Btw, could you take a look at the ticket and tell me what do you think
of my proposal?
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk