Changeset 13410
- Timestamp:
- Jan 26, 2010, 3:06:46 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/source/level-1/l1-utils.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/level-1/l1-utils.lisp
r13195 r13410 1097 1097 (let ((vector (%alloc-misc size subtype))) ; may not get here in that case 1098 1098 (if initial-element-p 1099 (dotimes (i (uvsize vector)) (declare (fixnum i))(uvset vector i initial-element)) 1099 (cond ((and (eql subtype target::subtag-simple-base-string) 1100 (eql initial-element #\Null))) 1101 ((and (eql subtype target::subtag-double-float-vector) 1102 (eql initial-element 0.0d0))) 1103 ((and (eql subtype target::subtag-single-float-vector) 1104 (eql initial-element 0.0s0))) 1105 (t (or (eql initial-element 0) 1106 (%init-misc initial-element vector)))) 1100 1107 (if initial-contents-p 1101 1108 (if (null dims) (uvset vector 0 initial-contents)
Note:
See TracChangeset
for help on using the changeset viewer.
