[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Make purecopy create hash tables properly
From: |
Stefan Monnier |
Subject: |
Re: [PATCH] Make purecopy create hash tables properly |
Date: |
Sun, 29 Jan 2017 14:41:47 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.2.50 (gnu/linux) |
> Nitpick: I'd call it `purecopy_hash_table`.
>
> Other functions in alloc.c that perform pure allocation for different
> objects are named in the same way (make_pure_string,
> make_pure_vector), so I merely followed this convention.
But those make pure objects "out of thin air", whereas in the present
case what we do is to copy a pre-existing Lisp_Object into pure space.
But, yes, you're right that the distinction is largely irrelevant, so
either way is fine,
Stefan
- Re: [PATCH] Make purecopy create hash tables properly, (continued)
- Re: [PATCH] Make purecopy create hash tables properly, Paul Eggert, 2017/01/27
- Re: [PATCH] Make purecopy create hash tables properly, Stefan Monnier, 2017/01/27
- Re: [PATCH] Make purecopy create hash tables properly, Vibhav Pant, 2017/01/28
- Re: [PATCH] Make purecopy create hash tables properly, Vibhav Pant, 2017/01/29
- Re: [PATCH] Make purecopy create hash tables properly, Stefan Monnier, 2017/01/29
- Re: [PATCH] Make purecopy create hash tables properly, Vibhav Pant, 2017/01/29
- Re: [PATCH] Make purecopy create hash tables properly,
Stefan Monnier <=
- Re: [PATCH] Make purecopy create hash tables properly, Vibhav Pant, 2017/01/30