>No entirely true.  It's very possible to use, if you make sure you
>have a standard replacement alloca() for those architecture that don't
>have it.

Oh yuck, recurse once and compare addresses to see which way the
stack grows.

>There are other solutions, then, like keeping memory pools to make
>sure we don't get that kind of fragmentation.  That will require some
>extra work, however...

Absolutely.  For my servers, I know better than openssl how to manage
memory.  For example, I want my memory pools per-thread so that I
don't have to make "malloc" be a critical-region.  To restate, I
would hate to see "let's make openssl better support binary shared
library version mismatch" come at the expense of "trust me, I know
you always want malloc()."  Especially if "recompile" solves the first
part.
        /r$
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to