emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Emacs-diffs] master f18af6c: Audit use of lsh and fix glitches


From: Stefan Monnier
Subject: Re: [Emacs-diffs] master f18af6c: Audit use of lsh and fix glitches
Date: Sat, 25 Aug 2018 14:02:36 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)

> I still think there are problems with collisions, accidental or
> intentional, and with shrinking the hash table again after a
> calculation is finished. And I think those problems would be worse if
> strings ever become immutable but eq-when-equal.

Whatever implementation technique we decide to use now doesn't mean we'd
be stuck with it forever.  As you're seeing right now, it's actually
pretty easy to try various different techniques.

The thing that *does* matter, OTOH, is whether we define `eq` to behave
like `eql` for bignums.


        Stefan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]