]> git.eshelyaron.com Git - emacs.git/commit
Fix native compiler string hash consing strategy (bug#47868)
authorAndrea Corallo <akrl@sdf.org>
Wed, 21 Apr 2021 13:23:23 +0000 (15:23 +0200)
committerAndrea Corallo <akrl@sdf.org>
Wed, 21 Apr 2021 15:36:59 +0000 (17:36 +0200)
commitf842816125c54a46eb786ff15622d88792e7677a
tree55f7c7850194ae5bea93e2ff09fd3bef7759efc8
parent0eee48af9de308ef57a065ecd8b2c2c7b59012a0
Fix native compiler string hash consing strategy (bug#47868)

* test/src/comp-tests.el (comp-test-47868-1): Add new test.
* test/src/comp-test-funcs.el (comp-test-47868-1-f)
(comp-test-47868-2-f): New functions.
* lisp/emacs-lisp/comp.el (comp-imm-equal-test): Define new hash
tanble test.
(comp-data-container): Use it.
(comp-final, comp-run-async-workers): have comp required before
reading dumped hashes so that `comp-imm-equal-test' is defined.
lisp/emacs-lisp/comp.el
test/src/comp-test-funcs.el
test/src/comp-tests.el