projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
1.0.12.28: small PCL cache cleanups
[sbcl.git]
/
src
/
compiler
/
fun-info-funs.lisp
diff --git
a/src/compiler/fun-info-funs.lisp
b/src/compiler/fun-info-funs.lisp
index
a5b6290
..
600e735
100644
(file)
--- a/
src/compiler/fun-info-funs.lisp
+++ b/
src/compiler/fun-info-funs.lisp
@@
-34,3
+34,9
@@
(ir2-convert-fixed-allocation node block name words header
lowtag inits)))))
name)
(ir2-convert-fixed-allocation node block name words header
lowtag inits)))))
name)
+
+(defun %def-casser (name offset lowtag)
+ (let ((fun-info (fun-info-or-lose name)))
+ (setf (fun-info-ir2-convert fun-info)
+ (lambda (node block)
+ (ir2-convert-casser node block name offset lowtag)))))