projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Reduce random casting in looks_like_valid_lisp_pointer_p().
[sbcl.git]
/
src
/
compiler
/
assem.lisp
diff --git
a/src/compiler/assem.lisp
b/src/compiler/assem.lisp
index
b19b2cc
..
7cdc688
100644
(file)
--- a/
src/compiler/assem.lisp
+++ b/
src/compiler/assem.lisp
@@
-107,7
+107,7
@@
#!+sb-dyncount
(collect-dynamic-statistics nil))
(sb!c::defprinter (segment)
#!+sb-dyncount
(collect-dynamic-statistics nil))
(sb!c::defprinter (segment)
- name)
+ type)
(declaim (inline segment-current-index))
(defun segment-current-index (segment)
(declaim (inline segment-current-index))
(defun segment-current-index (segment)
@@
-1201,7
+1201,7
@@
body)))))))))
(def sb!int:def!macro macroexpand)
#+sb-xc-host
body)))))))))
(def sb!int:def!macro macroexpand)
#+sb-xc-host
- (def sb!xc:defmacro sb!xc:macroexpand))
+ (def sb!xc:defmacro %macroexpand))
(defmacro inst (&whole whole instruction &rest args &environment env)
#!+sb-doc
(defmacro inst (&whole whole instruction &rest args &environment env)
#!+sb-doc
@@
-1547,7
+1547,8
@@
(push (eval `(list (multiple-value-list
,(sb!disassem:gen-printer-def-forms-def-form
name
(push (eval `(list (multiple-value-list
,(sb!disassem:gen-printer-def-forms-def-form
name
- (format nil "~@:(~A[~A]~)" name args)
+ (let ((*print-right-margin* 1000))
+ (format nil "~@:(~A[~A]~)" name args))
(cdr option-spec)))))
pdefs))
(:printer-list
(cdr option-spec)))))
pdefs))
(:printer-list
@@
-1560,7
+1561,8
@@
`(multiple-value-list
,(sb!disassem:gen-printer-def-forms-def-form
',name
`(multiple-value-list
,(sb!disassem:gen-printer-def-forms-def-form
',name
- (format nil "~@:(~A[~A]~)" ',name printer)
+ (let ((*print-right-margin* 1000))
+ (format nil "~@:(~A[~A]~)" ',name printer))
printer
nil)))
,(cadr option-spec)))))
printer
nil)))
,(cadr option-spec)))))