chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-hackers] Release blocker? Stack checks completely FUBAR? Or


From: Jörg F . Wittenberger
Subject: Re: [Chicken-hackers] Release blocker? Stack checks completely FUBAR? Or am I just paranoid?
Date: Sun, 28 Feb 2016 15:39:20 +0100
User-agent: Mozilla/5.0 (X11; Linux armv7l; rv:38.0) Gecko/20100101 Icedove/38.4.0

Am 28.02.2016 um 15:19 schrieb Jörg F. Wittenberger:
> BTW: currently a make check completed here.  This one re-uses a single,
> stack allocated argvector of TEMPORARY_STACK_SIZE whenever the current
> code would do C_alloc or av2[N].  Notable exception C_context_switch.
> Interestingly: while this is the simplest code one could use, the length
> tagged argvector is consistently about 2% faster here on all tests so far.

Attached the diff from my build tree to master.

This obviously needs cleanup.

But there needs to be a decision.  Do we want simpler code at the
expense of 2-5% runtime?  Or do we want the length tagged version
eventually?

Cheers

/Jörg

Attachment: av.diff
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]