0.7.10.8:
commitd8346491af87b66677657e4b934ddeae1e749250
authorChristophe Rhodes <csr21@cam.ac.uk>
Mon, 2 Dec 2002 16:59:08 +0000 (2 16:59 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Mon, 2 Dec 2002 16:59:08 +0000 (2 16:59 +0000)
tree840ab840787abd1c3eb8639e48d169df601a3a0b
parent6498af7fdc48d9bf5df33e75d7e4d385893feb06
0.7.10.8:
Staging-post on the way to working INLINE/MACROLET
... implement previously (MACROLET ((DEF ...)) (DEF ...)) INLINE
functions as defined by global !DEF macros
... don't touch SORT-VECTOR, as it is complicated
... implement a BUG 117 bogowarning workaround in
code/defstruct.lisp
The plan from here is to move FIND and friends into the realm of
SOURCE-TRANSFORMS, so that the cross-compiler is born knowing how to
compile FIND; a similar solution is likely for SORT-VECTOR.  Then
defensive code can be written around a version of
MAYBE-INLINE-SYNTACTIC-CLOSURE (as per CSR sbcl-devel 2002-07-02 "BUG
156 and INLINE FIND"), and voilĂ ! working INLINE.
src/code/defstruct.lisp
src/code/float.lisp
src/code/seq.lisp
src/code/sort.lisp
version.lisp-expr