Changeset 6486
- Timestamp:
- May 9, 2007, 12:49:13 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/ccl/level-0/l0-hash.lisp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ccl/level-0/l0-hash.lisp
r6428 r6486 283 283 (if (symbolp key) 284 284 (let* ((name (if key (%svref (symptr->symvector key) target::symbol.pname-cell) "NIL"))) 285 (values (mixup-hash-code ( string-hash name 0 (length name))) nil))285 (values (mixup-hash-code (%pname-hash name 0 (length name))) nil)) 286 286 (let ((hash (mixup-hash-code (strip-tag-to-fixnum key)))) 287 287 (if (immediate-p-macro key) … … 1055 1055 (symptr->symvector key) 1056 1056 target::symbol.pname-cell) "NIL"))) 1057 (mixup-hash-code ( string-hash name 0(length name))))1057 (mixup-hash-code (%pname-hash name (length name)))) 1058 1058 (mixup-hash-code (strip-tag-to-fixnum key))))))) 1059 1059 (length (uvsize vector)) … … 1104 1104 (symptr->symvector key) 1105 1105 target::symbol.pname-cell) "NIL"))) 1106 (mixup-hash-code ( string-hash name 0(length name))))1106 (mixup-hash-code (%pname-hash name (length name)))) 1107 1107 (progn 1108 1108 (unless (immediate-p-macro key)
Note:
See TracChangeset
for help on using the changeset viewer.
