From 47d15fdf8ac6db00d10eb53e375e2fd430c6ed63 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 13 Jan 2018 15:11:28 -0500 Subject: [PATCH] Make startup benchmark a little more accurate #353 Also sets doom-init-time first thing in doom-post-init-hook. --- core/core-packages.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/core-packages.el b/core/core-packages.el index f89ecf867..7c1d9c936 100644 --- a/core/core-packages.el +++ b/core/core-packages.el @@ -292,7 +292,7 @@ include all modules, enabled or otherwise." ;; error in the plugin count in exchange for faster startup. (length doom--package-load-path) (hash-table-size doom-modules) - (setq doom-init-time (float-time (time-subtract after-init-time before-init-time))))) + (setq doom-init-time (float-time (time-subtract (current-time) before-init-time))))) ;; @@ -319,7 +319,7 @@ MODULES is an malformed plist of modules to load." (require 'server) (unless (server-running-p) (server-start))) - (add-hook 'doom-post-init-hook #'doom-packages--display-benchmark t) + (add-hook 'doom-post-init-hook #'doom-packages--display-benchmark) (message "Doom modules initialized")))) (defmacro def-package! (name &rest plist)