]> git.eshelyaron.com Git - emacs.git/commit
Convert before final function doc hash into a vector.
authorAndrea Corallo <akrl@sdf.org>
Sun, 26 Apr 2020 08:11:33 +0000 (09:11 +0100)
committerAndrea Corallo <akrl@sdf.org>
Sun, 26 Apr 2020 09:10:17 +0000 (10:10 +0100)
commitbb4cf13c47a1a24ce83233cc7b77dc87fc274d52
tree2ae6445e1d524a04d1103171f0086883a5d96813
parent2878624980a116550e8b07acc76a24c373eab342
Convert before final function doc hash into a vector.

* lisp/emacs-lisp/comp.el (comp-finalize-relocs): Convert doc hash
table into vector befor final.
(comp-emit-for-top-level): Rename `comp-ctxt-doc-index-h' ->
`comp-ctxt-function-docs'.
(comp-ctxt): Likewise.

* src/comp.c (native_function_doc): Update logic for documentation
being a vector.
(emit_ctxt_code): Update for 'comp-ctxt-doc-index-h' slot rename.

* src/comp.h (struct Lisp_Native_Comp_Unit): Rename 'data_fdoc_h'
into data_fdoc_v.

* src/pdumper.c (dump_native_comp_unit): Likewise.
lisp/emacs-lisp/comp.el
src/comp.c
src/comp.h
src/pdumper.c