gcl-devel
[Top][All Lists]
Advanced

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

[Gcl-devel] Re: gazonk > /dev/null


From: Camm Maguire
Subject: [Gcl-devel] Re: gazonk > /dev/null
Date: 12 May 2006 15:53:45 -0400
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Greetings, and thanks!  I'll try removing these.  There is quite a lot
of other cruft too I imagine.

Here is what I'm doing now, which is looking surprisingly doable.  In
fact, I may check this in in a bit, so you might want to make a copy
of your source somewhere for convenience in case of temporary
breakdown:

1) Fix the 'reverse type propagation into let' problem you discovered
   in the guise of poor incf performance.

2) Add a few more type propagations

3) in t1defun, auto-proclaim all functions before pass2, (apparently)
   obviating the need for sys-proclaims, .fn files, and
   gcl_collectfn.lsp, though these still work.  As we've discussed
   before, 'proclaim here is likely a temporary misnomer, what we
   really mean is to effectively follow the apparent behavior of other
   lisps and ignore function proclaims, while using an automatic
   internal mechanism to the same effect, which will eventually go
   under a different name.

4) This will doubtless need much testing, but when finalized, it
   should allow a faster mv C function calling signature.

Take care,


Robert Boyer <address@hidden> writes:

> Maybe the 2.7.0 cvs checkout files need not include these 27
> *gazonk* files:
> 
>    9931:U gcl-2.7.0/pcl/c/pcl_gazonk0.c
>    9932:U gcl-2.7.0/pcl/c/pcl_gazonk0.data
>    9933:U gcl-2.7.0/pcl/c/pcl_gazonk0.h
>    9934:U gcl-2.7.0/pcl/c/pcl_gazonk1.c
>    9935:U gcl-2.7.0/pcl/c/pcl_gazonk1.data
>    9936:U gcl-2.7.0/pcl/c/pcl_gazonk1.h
>    9937:U gcl-2.7.0/pcl/c/pcl_gazonk2.c
>    9938:U gcl-2.7.0/pcl/c/pcl_gazonk2.data
>    9939:U gcl-2.7.0/pcl/c/pcl_gazonk2.h
>    9940:U gcl-2.7.0/pcl/c/pcl_gazonk3.c
>    9941:U gcl-2.7.0/pcl/c/pcl_gazonk3.data
>    9942:U gcl-2.7.0/pcl/c/pcl_gazonk3.h
>    9943:U gcl-2.7.0/pcl/c/pcl_gazonk4.c
>    9944:U gcl-2.7.0/pcl/c/pcl_gazonk4.data
>    9945:U gcl-2.7.0/pcl/c/pcl_gazonk4.h
>    9946:U gcl-2.7.0/pcl/c/pcl_gazonk5.c
>    9947:U gcl-2.7.0/pcl/c/pcl_gazonk5.data
>    9948:U gcl-2.7.0/pcl/c/pcl_gazonk5.h
>    9949:U gcl-2.7.0/pcl/c/pcl_gazonk6.c
>    9950:U gcl-2.7.0/pcl/c/pcl_gazonk6.data
>    9951:U gcl-2.7.0/pcl/c/pcl_gazonk6.h
>    9952:U gcl-2.7.0/pcl/c/pcl_gazonk7.c
>    9953:U gcl-2.7.0/pcl/c/pcl_gazonk7.data
>    9954:U gcl-2.7.0/pcl/c/pcl_gazonk7.h
>    9955:U gcl-2.7.0/pcl/c/pcl_gazonk8.c
>    9956:U gcl-2.7.0/pcl/c/pcl_gazonk8.data
>    9957:U gcl-2.7.0/pcl/c/pcl_gazonk8.h
> 
> Bob
> 
> 

-- 
Camm Maguire                                            address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah




reply via email to

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