![]() t)) (org-babel-do-load-languages 'org-babel-load-languages org-babel-load-languages) FIXME: (add-to-list 'org-babel-tangle-lang-exts '(\"mongo\". (esup-result "esup-result" :file "/home/stardiviner/.emacs.d/init/programming/languages/Query/init-prog-lang-database-mongodb.el" :start-point 402 :line-number 26 :expression-string #("(use-package ob-mongo :ensure t :defer t :init (add-to-list 'org-babel-load-languages '(mongo. use edebug on esup-read-results, then.Note further that timesĪre calculated using wall-clock time, so other system load willĭebugger entered-Lisp error: (invalid-read-syntax "#") read(#) esup-read-result(1344074) esup-read-results() esup-display-results() esup-child-process-sentinel(# "finished\n") Give you a good feel for the relative amount of work spent in the So while the times may not be entirely accurate, I think they'll System clock, and the overhead spent in lisp calculating and Reported unreliable, including the accuracy and granularity of your Note that there are plenty of factors that could make the times Here is a list of the interactive commands you can use: Here is a list of variable you can use to customize elp: You can restore any function's original function definition withĮlp-restore-function. Only one master function can be set at a time. Use M-xĮlp-set-master and M-x elp-unset-master to utilize this feature. The call ofįoo from baz will not add to foo's total timing sums. (defun foo () (do-something-time-intensive))Īnd you want to find out the amount of time spent in bar and foo,īut only during execution of bar, make bar the master. Profiling times willīe gathered for instrumented functions only during execution of You can also designate a `master' function. Idling for user prompts will show up in the timing results. Reset profiling information for that function. Re-instrument it with M-x elp-instrument-function. Interpreted functions, but it cannot instrument macros. Also, you can prune from the output, allįunctions that have been called fewer than a given number of timesĮlp can instrument byte-compiled functions just as easily as The three most obvious choices are predefined:Įlp-sort-by-call-count, elp-sort-by-average-time, andĮlp-sort-by-total-time. If you want to sort the results, set elp-sort-by-function to some The package follows the GNU coding standard of a common textual You can also instrument all functions in a package, provided that YouĬan also reset all profiling info at any time with M-x Information will be reset whenever the results are displayed. With elp-reset-after-results set to non-nil, profiling Instead of a separate buffer, setq elp-use-standard-output to If you want output to go to standard-output Hacks those functions so that profiling information is recorded To the list of symbols, then do a M-x elp-instrument-list. If you want to profile a bunch of functions, set elp-function-list
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |