Function: profiler-compare-profiles
profiler-compare-profiles is a byte-compiled function defined in
profiler.el.gz.
Signature
(profiler-compare-profiles PROFILE1 PROFILE2)
Documentation
Compare PROFILE1 with PROFILE2 and return diff.
Source Code
;; Defined in /usr/src/emacs/lisp/profiler.el.gz
(defun profiler-compare-profiles (profile1 profile2)
"Compare PROFILE1 with PROFILE2 and return diff."
(unless (eq (profiler-profile-type profile1)
(profiler-profile-type profile2))
(error "Can't compare different type of profiles"))
(profiler-make-profile
:type (profiler-profile-type profile1)
:timestamp (current-time)
:diff-p t
:log (profiler-compare-logs
(profiler-profile-log profile1)
(profiler-profile-log profile2))))