curl-library
Re: stack overflow
From: Daniel Stenberg <daniel_at_haxx.se>
Date: Tue, 11 Sep 2001 08:32:46 +0200 (MET DST)
Date: Tue, 11 Sep 2001 08:32:46 +0200 (MET DST)
On Tue, 11 Sep 2001, T. Bharath wrote:
> The curllib uses large stack based buffers some of even 8k size.Now the
> advantage is that we dont need to worry about deallocating them and no
> memory leaks
It is also usually much faster. Do you have any profiling data that points to
where the biggest sinners are? I mean which functions.
> Do you think Curl should use heapbased buffers and not stackbuffers
I think curl should use a malloc() to alloc memory chunks that are "large".
Only "small" memory buffers should be stack based.
-- Daniel Stenberg -- curl groks URLs -- http://curl.haxx.se/Received on 2001-09-11