$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
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?
>
>
>
Hi,
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?
Best,
Vicente