Custom Query (1030 matches)
Results (832 - 834 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #1056 | wontfix | a supported extension to support (un)reifying deferred warnings | ||
| Description |
ASDF 2.26.x introduces support for saving deferred warnings and re-playing them in a different session. It currently does it by peeking and poking at the internals of CCL (and SBCL). Could you export a supported variant of that functionality in CCL 1.9 and later? See the code in asdf/lisp-build.lisp. The entry points are reify-deferred-warnings unreify-deferred-warnings reset-deferred-warnings |
|||
| #1069 | fixed | SXHASH shouldn't collide on small fixnums | ||
| Description |
Collisions on small consecutive numbers mean hash-tables will be slower than expected, and systematic such collisions probably count as a performance bug. (EQUAL (SXHASH 12) (SXHASH 13)) ;;=> T gz says it looks like 2n and 2n+1 can have same SXHASH, and gb points at CCL::STRIP-TAG-TO-FIXNUM. |
|||
| #1070 | fixed | PROBE-FILE looks like it's not using MERGE-PATHNAMES anymore | ||
| Description |
(setf (ccl:current-directory) #p"/tmp/") (let ((*default-pathname-defaults* #p"/")) (probe-file "/etc")) ;;==> #p"/etc/" ; on CCL 1.9 15581 ;;==> NIL ; on CCL 1.9 15773 Remarkably, the CLHS entry for PROBE-FILE doesn't seem to mention *DEFAULT-PATHNAME-DEFAULTS* or MERGE-PATHNAMES, unlike OPEN which at least mentions the latter and implies its use. So that makes PROBE-FILE also subtly different from OPEN (assuming OPEN is unaffected -- is it? I have tested). http://clhs.lisp.se/Body/f_probe_.htm In any case, this is probably a bug, and if not, a change that should be prominently documented. |
|||
