Re: [Sbcl-commits] master: Process smashed weak hash-table cells more quickly
Douglas Katzman via Sbcl-devel <[email protected]>
| Newsgroups | gmane.lisp.steel-bank.devel |
|---|---|
| Message-ID | <CAOrNaszcQHkomC1mLXSkw9SCKavUOx5OwTFE_iK5eV2t8N5_Dw@mail.gmail.com> |
Well, who would have guessed that this declaration in adaptive-equal-hash is wrong. SBCL won't build with it taken out, because apparently it depended on being able to be incorrectly called from findhash-weak. I guess that how it adapts depends on how many entries are in a table, and my change caused some different behavior there. I thought I was going crazy until I decided to try removing declarations that inhibited safety (declare (optimize speed (sb-c::verify-arg-count 0))) _______________________________________________ Sbcl-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sbcl-devel