Function: profiler-make-profile

profiler-make-profile is a byte-compiled function defined in profiler.el.gz.

Signature

(profiler-make-profile &key TAG VERSION TYPE LOG TIMESTAMP DIFF-P)

Documentation

Constructor for objects of type profiler-profile.

Source Code

;; Defined in /usr/src/emacs/lisp/profiler.el.gz
;;; Profiles

(cl-defstruct (profiler-profile (:type vector)
                                (:constructor profiler-make-profile))
  (tag 'profiler-profile)
  (version profiler-version)
  ;; - `type' has a value indicating the kind of profile (`memory' or `cpu').
  ;; - `log' indicates the profile log.
  ;; - `timestamp' has a value giving the time when the profile was obtained.
  ;; - `diff-p' indicates if this profile represents a diff between two profiles.
  type log timestamp diff-p)