[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
emacs-28 fbc9b121e0: Fix memory-report-object-size to initialize memory-
From: |
Lars Ingebrigtsen |
Subject: |
emacs-28 fbc9b121e0: Fix memory-report-object-size to initialize memory-report--type-size |
Date: |
Fri, 21 Jan 2022 06:43:44 -0500 (EST) |
branch: emacs-28
commit fbc9b121e0624bd20c2aaddeeb2cd6be14294465
Author: Sergey Vinokurov <serg.foo@gmail.com>
Commit: Lars Ingebrigtsen <larsi@gnus.org>
Fix memory-report-object-size to initialize memory-report--type-size
* lisp/emacs-lisp/memory-report.el (memory-report-object-size):
Allow using function directly (bug#53310).
Do not merge to master.
---
lisp/emacs-lisp/memory-report.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lisp/emacs-lisp/memory-report.el b/lisp/emacs-lisp/memory-report.el
index eae0e36234..d9c0f02820 100644
--- a/lisp/emacs-lisp/memory-report.el
+++ b/lisp/emacs-lisp/memory-report.el
@@ -75,7 +75,7 @@ by counted more than once."
(defun memory-report-object-size (object)
"Return the size of OBJECT in bytes."
- (unless memory-report--type-size
+ (when (zerop (hash-table-count memory-report--type-size))
(memory-report--garbage-collect))
(memory-report--object-size (make-hash-table :test #'eq) object))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- emacs-28 fbc9b121e0: Fix memory-report-object-size to initialize memory-report--type-size,
Lars Ingebrigtsen <=