ron minnich wrote:
> On Tue, Oct 13, 2009 at 8:40 AM, Myles Watson <[email protected]> wrote:
>   
>> On Tue, Oct 13, 2009 at 8:59 AM, ron minnich <[email protected]> wrote:
>>     
>>> On Mon, Oct 12, 2009 at 8:51 PM, Myles Watson <[email protected]> wrote:
>>>
>>>       
>>>> So I guess the question is how should we make sure the stack and heap
>>>> are
>>>> sized correctly.  Using malloc to allocate the memory for lzma makes
>>>> sense,
>>>> but it is used in CAR too, so that complicates our decision.
>>>>         
>>> lzma decompressor gets a void * from the caller. Caller, if CAR, uses
>>> on-stack pointer. RAM code can, if desired,
>>> use malloc'ed memory?
>>>       
>> Not for the scratchpad.  It's allocated on the stack of the ulzma function.
>>     
>
> yes, but I always felt that was fixable.

By making two copies of the code that behave slightly different?

There's no benefit of using heap over using stack, so why bother?


Stefan

-- 
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to