1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-20 18:17:20 +00:00
Commit Graph

19 Commits

Author SHA1 Message Date
Karl Heuer
c7f8bd788c (profile-timer-program): Var deleted.
(profile-timer-process, profile-temp-result-, profile-time): Likewise.
(profile-filter, profile-reset-timer): Functions deleted.
(profile-check-zero-init-times, profile-get-time): Likewise.
(profile-find-function, profile-quit): Likewise.
(profile-distinct, profile-call-stack, profile-last-time): New vars.
(profile-time-list, profile-init-list): Doc fix.
(profile-functions): Simplify.
(profile-print): Use float.  Make output include space separators.
(profile-add-time): New helper function.
(profile-function-prolog): Renamed from profile-start-function.
Handle profile-distinct.
(profile-function-epilog): Renamed from profile-update-function.
Handle profile-distinct.
(profile-a-function): If the function to be profiled is an
autoload form, load it.  If it's lazy-loaded, fetch it.
(profile-fix-fun): Simplify profiling wrapper, and unwind-protect it.
(profile-restore-fun): Arg FUN is now a function symbol, as was
documented, rather than a one-element list.
(profile-finish): Call profile-restore-fun properly.
1998-10-21 07:01:32 +00:00
Karl Heuer
1fdd360103 (profile-fix-fun): If already profiled,
return DEF unchanged, not nil.  Simplify.
1998-10-07 18:32:55 +00:00
Stephen Eglen
666b94132b Customized. 1998-04-05 18:26:32 +00:00
Richard M. Stallman
51eb91c27c (profile-million): Variable moved. 1997-06-23 19:12:42 +00:00
Richard M. Stallman
896546cd9b Add provide call. 1997-06-22 18:57:55 +00:00
Richard M. Stallman
52fb15fae2 Delete several \n\'s.
(profile-fix-fun): Delete an if whose test is never true.
Handle doc strings that are also the function value.
1996-10-02 21:42:42 +00:00
Richard M. Stallman
37ae4d5c39 (profile-functions): No need to assume that the
current buffer is writable.
(profile-print, profile-results): Changed to display number of
calls and average time per call.
(profile-update-function): Update the number of calls.
(profile-a-function): Init the number of calls.
1996-06-28 07:32:38 +00:00
Richard M. Stallman
6193939604 (profile-convert-byte-code): New function.
(profile-a-function): Use profile-convert-byte-code.
1996-03-08 17:44:00 +00:00
Erik Naggum
b578f267af Update FSF's address. 1996-01-14 07:34:30 +00:00
Karl Heuer
d733c5ec03 Update copyright. 1994-05-03 22:46:37 +00:00
Richard M. Stallman
184c749355 Comment changes and doc fixes.
The C program in the comments was moved into ../lib-src/profile.c.
1994-02-05 05:05:39 +00:00
Richard M. Stallman
89eb0213a7 Comment fix. 1993-08-11 20:37:21 +00:00
Eric S. Raymond
76550a57f9 Add standard library headers. 1993-03-17 17:17:05 +00:00
Eric S. Raymond
9750e079dd entered into RCS 1992-07-22 04:22:30 +00:00
Eric S. Raymond
d7b4d18fd4 *** empty log message *** 1992-07-17 20:24:00 +00:00
Eric S. Raymond
e516799970 *** empty log message *** 1992-07-16 21:47:34 +00:00
Eric S. Raymond
282d89c00d *** empty log message *** 1992-07-16 06:28:10 +00:00
Eric S. Raymond
4821e2af02 *** empty log message *** 1992-07-15 23:29:10 +00:00
Eric S. Raymond
ecb4184d2f Initial revision 1992-05-30 18:52:42 +00:00