mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-03 12:27:26 -05:00
Prevent/delay hash-table rehashing
This is *definitely* premature optimization.
This commit is contained in:
@ -228,7 +228,9 @@ This aggressively reloads core autoload files."
|
|||||||
|
|
||||||
e.g '(:feature evil :lang emacs-lisp javascript java)"
|
e.g '(:feature evil :lang emacs-lisp javascript java)"
|
||||||
(unless doom-modules
|
(unless doom-modules
|
||||||
(setq doom-modules (make-hash-table :test #'equal :size (+ 5 (length modules)))))
|
(setq doom-modules (make-hash-table :test #'equal
|
||||||
|
:size (+ 5 (length modules))
|
||||||
|
:rehash-threshold 1.0)))
|
||||||
(let (mode)
|
(let (mode)
|
||||||
(dolist (m modules)
|
(dolist (m modules)
|
||||||
(cond ((keywordp m)
|
(cond ((keywordp m)
|
||||||
|
Reference in New Issue
Block a user