]> git.eshelyaron.com Git - emacs.git/commit
Simplify mark_object for pseudovectors
authorPaul Eggert <eggert@Penguin.CS.UCLA.EDU>
Thu, 9 Aug 2018 07:35:47 +0000 (00:35 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 12 Aug 2018 01:50:25 +0000 (18:50 -0700)
commit6c12f4e63f60eb280c5fc08dc76f11d097184dc7
tree56ddc05ba736ca648844902f8532fac42aa50bfe
parentd614e4a8cd2d5fe37b38bb4d8191013a7d917731
Simplify mark_object for pseudovectors

Suggested by Pip Cet (Bug#32405#14).
* src/alloc.c (mark_object): Remove unnecessary special cases for
PVEC_MARKER, PVEC_BOOL_VECTOR, PVEC_MISC_PTR, PVEC_USER_PTR, and
PVEC_FINALIZER.

change is to free up an enum Lisp_Type tag value, a scarce
src/alloc.c
src/lisp.h