remove closure in get-inline-info - gcl.git - GNU Common Lisp

index : gcl.git
GNU Common Lisp
summary refs log tree commit diff
diff options
context:
space:
mode:
authorCamm Maguire <camm@debian.org>2014年09月16日 21:26:05 -0400
committerCamm Maguire <camm@debian.org>2014年09月18日 10:00:14 -0400
commit7ecb262e55fd68876b53fec10509a1f0f17ac2af (patch)
tree0f8d12dd5cbdeb3f4ecd9b3ee7d484e1ae34ebb7
parent6affe0e29728436e6b64f3748f36ba2773fe11e9 (diff)
downloadgcl-7ecb262e55fd68876b53fec10509a1f0f17ac2af.tar.gz
remove closure in get-inline-info
Diffstat
-rwxr-xr-xgcl/cmpnew/gcl_cmpinline.lsp 16
1 files changed, 1 insertions, 15 deletions
diff --git a/gcl/cmpnew/gcl_cmpinline.lsp b/gcl/cmpnew/gcl_cmpinline.lsp
index 79d6383f7..cb49c92d9 100755
--- a/gcl/cmpnew/gcl_cmpinline.lsp
+++ b/gcl/cmpnew/gcl_cmpinline.lsp
@@ -485,21 +485,7 @@
(when (and (eq (car x) fname)
(setq ii (inline-type-matches (cdr x) args return-type)))
(return-from get-inline-info ii)))
- ;; ( n . string , function ) or string , function
-
- (when (and (setq x (get fname 'vfun))
- (if (and (consp x) (typep (car x) 'fixnum))
- (prog1 (>= (length args) (car x)) (setq x (cdr x)))
- t))
- (return-from get-inline-info
- (list (make-list (length args) :initial-element t)
- t (flags allocates-new-storage side-effect-p)
- #'(lambda (&rest l)
- (wt "(VFUN_NARGS="(length l) ",")
- (wt-inline-loc x l)
- (wt ")")))))
- nil
- )
+ nil)
(defun inline-type-matches (inline-info arg-types return-type
&aux (rts nil))
generated by cgit v1.2.3 (git 2.39.1) at 2025年09月05日 11:18:42 +0000

AltStyle によって変換されたページ (->オリジナル) /