New TN cost computation: directly take depth into account
[sbcl.git] / src / compiler / x86 / subprim.lisp
index 1dbdc40..44fa889 100644 (file)
@@ -48,7 +48,7 @@
     (inst cmp al-tn list-pointer-lowtag)
     (inst jmp :e loop)
     ;; It's dotted all right. Flame out.
-    (error-call vop object-not-list-error ptr)
+    (error-call vop 'object-not-list-error ptr)
     ;; We be done.
     DONE))
 
@@ -79,4 +79,6 @@
     (inst jmp :ne loop)
     DONE))
 
-(define-static-function length (object) :translate length)
+(define-static-fun length (object) :translate length)
+(define-static-fun %coerce-callable-to-fun (callable)
+  :translate %coerce-callable-to-fun)