From: Christophe R. <cr...@us...> - 2002-12-04 15:23:06
|
Update of /cvsroot/sbcl/sbcl/src/compiler/sparc In directory sc8-pr-cvs1:/tmp/cvs-serv8362/src/compiler/sparc Modified Files: system.lisp Log Message: 0.7.10.10: Working INLINE inside MACROLET for user code. (more or less as per CSR sbcl-devel 2002-12-03) ... change tricky cross-compiled inline functions to source transforms (including adding some functions to the function database) ... use now-working FUNCTION-LAMBDA-EXPRESSION to get the expander function for local macros ... build a complex LAMBDA-WITH-LEXENV for inlining user code (like CMUCL's INLINE-SYNTACTIC-CLOSURE-LAMBDA does) Some miscellaneous frobs ... actually signal a style warning for array code (though it might actually be in currently-dead-but-should-be-alive code) ... actually test the return value in the second half of filesys.test.sh ... minor text adjustments (no more calling this period "early 0.7.x") Index: system.lisp =================================================================== RCS file: /cvsroot/sbcl/sbcl/src/compiler/sparc/system.lisp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- system.lisp 15 Feb 2002 17:10:02 -0000 1.1 +++ system.lisp 4 Dec 2002 15:23:03 -0000 1.2 @@ -68,6 +68,8 @@ (:generator 6 (load-type result function (- fun-pointer-lowtag)))) +;;; Is this VOP dead? I can't see anywhere that it is used... -- CSR, +;;; 2002-06-21 (define-vop (set-fun-subtype) (:translate (setf fun-subtype)) (:policy :fast-safe) |