]> git.eshelyaron.com Git - emacs.git/commit
Add COMPILED_JIT_ID field to byte-code pseudovectors
authorNickolas Lloyd <ultrageek.lloyd@gmail.com>
Thu, 3 Nov 2016 01:10:43 +0000 (21:10 -0400)
committerNickolas Lloyd <ultrageek.lloyd@gmail.com>
Thu, 22 Dec 2016 18:06:44 +0000 (13:06 -0500)
commit21aa3f2d3ea904f09bb92b5b5c8471a80e385230
tree853b84050a958aa249c1939bbe3396c129047d4d
parentf0eb70d8935be90f7c03e187c12d9b60e7214cc6
Add COMPILED_JIT_ID field to byte-code pseudovectors

* src/alloc.c (make_byte_code, Fmake_byte_code): Remove make_byte_code,
reserve space in allocated vectors for COMPILED_JIT_ID recordkeeping field.
* src/lisp.h: Update function prototypes, update Lisp_Compiled enum.
* src/lread.c (read1) <compiled>: Use Fmake_byte_code in place of
make_byte_code.
src/alloc.c
src/lisp.h
src/lread.c