emacs-devel
[Top][All Lists]
Advanced

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

Re: [Emacs-diffs] master 470082d: List lengths are always fixnums now


From: Stefan Monnier
Subject: Re: [Emacs-diffs] master 470082d: List lengths are always fixnums now
Date: Fri, 11 Jan 2019 12:09:57 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

> +       /* This check is typically optimized away, as a runtime
> +          check is needed only on weird platforms where a count of
> +          distinct conses might not fit.  */

What would such a platform look like?
I guess a CrayI-style platform where `sizeof (void*) == 1` and hence
`sizeof (struct Lisp_Cons)` can be 2?
Are there less hypothetical cases we could mention in the comment?


        Stefan



reply via email to

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