|
Boost Users : |
Subject: Re: [Boost-users] [xpressive] Stack overflow with small stacks without compiler optimization turned on
From: Eric Niebler (eric_at_[hidden])
Date: 2011-11-18 11:16:59
On 11/18/2011 4:01 AM, Ovanes Markarian wrote:
> If you are interested I can post the compiled executable and the core
> dump file. When using optimization this works fine (it crashes with
> stack size being less equal 12K), but the main question is: Is it really
> normal to have more than 600 function calls in Debug mode?
Yes, this is normal. Xpressive makes extensive use of the stack because
its fast and cheap. If you want a regex library that uses very little
stack, use Boost.Regex in non-recursive mode.
-- Eric Niebler BoostPro Computing http://www.boostpro.com
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net