[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gcl-devel] Re: gazonk > /dev/null,
Camm Maguire <=