[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Chicken-hackers] [PATCH] omit bound-checks in eval if already bound at pre-compilation time,
Peter Bex <=