chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] [PATCH] omit bound-checks in eval if already bound


From: Peter Bex
Subject: Re: [Chicken-hackers] [PATCH] omit bound-checks in eval if already bound at pre-compilation time
Date: Thu, 3 Jan 2013 23:28:27 +0100
User-agent: Mutt/1.4.2.3i

On Sun, Dec 30, 2012 at 02:31:55PM +0100, Felix wrote:
> The attached patch modifies the part of the evaluator that does 
> pre-compilation
> into a closure tree by omitting bound-checks for those global variables that
> are bound at preparation time (there is no way to make toplevel variables
> unbound again, once bound (except by magic)). This removes a considerable
> amount of boundness checks (references to library procedures, for example)
> in evaluated code.

Thanks, pushed.

Cheers,
Peter
-- 
http://sjamaan.ath.cx



reply via email to

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