Function: memory-report--set-size

memory-report--set-size is a byte-compiled function defined in memory-report.el.gz.

Signature

(memory-report--set-size ELEMS)

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/memory-report.el.gz
(defun memory-report--set-size (elems)
  (setq memory-report--type-size (make-hash-table))
  (setf (gethash 'string memory-report--type-size)
        (cadr (assq 'strings elems)))
  (setf (gethash 'cons memory-report--type-size)
        (cadr (assq 'conses elems)))
  (setf (gethash 'symbol memory-report--type-size)
        (cadr (assq 'symbols elems)))
  (setf (gethash 'object memory-report--type-size)
        (cadr (assq 'vectors elems)))
  (setf (gethash 'float memory-report--type-size)
        (cadr (assq 'floats elems)))
  (setf (gethash 'buffer memory-report--type-size)
        (cadr (assq 'buffers elems))))