[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: |
Sat, 28 Jan 2017 21:18:44 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
>> Unless we arrange to keep track of those hash-tables
>> which are referenced from purespace. We already do that for symbols, so
>> maybe we can extend/generalize that mechanism (probably a good idea).
> Where is this implemented? I could use this to do the same for hash tables.
Currently, it's implemented via the `pinned` bit in the symbol objects,
plus the mark_pinned_symbols function. You could introduce
a `pinned_objects` array instead.
Stefan
- [PATCH] Make purecopy create hash tables properly, Vibhav Pant, 2017/01/27
- 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, 2017/01/29
- Re: [PATCH] Make purecopy create hash tables properly, Vibhav Pant, 2017/01/30