]> git.eshelyaron.com Git - emacs.git/commit
Minor profiler improvements
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 18 Feb 2019 22:42:45 +0000 (14:42 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 18 Feb 2019 22:43:19 +0000 (14:43 -0800)
commit5d46862440af7957ea617e42d6c1c6ee4c46ba3e
tree9209c481866ae0c4bee67332cea8bd8b50e0d6ab
parente6f8ddbb3b8f99c73b2be66bb1e691d4757c3b12
Minor profiler improvements

* src/profiler.c (evict_lower_half, record_backtrace)
(setup_cpu_timer, cmpfn_profiler, hashfn_profiler):
Assume C99.  Use bool for boolean.
(timer_getoverrun): Remove; simplify use to not need it.
(Fprofiler_cpu_start): Any negative return from setup_cpu_timer fails.
(Fprofiler_cpu_stop): Simplify initialization.
src/profiler.c