diff options
| author | Helmut Eller | 2025-01-03 17:27:10 +0100 |
|---|---|---|
| committer | Gerd Möllmann | 2025-01-08 04:19:19 +0100 |
| commit | f3ef8385dc5ebe4fa67967d02eade6f8c74872da (patch) | |
| tree | cda4ac0e572586851b71667a19933f18f52b63a5 /exec/Makefile.in | |
| parent | cabe8da3b628f31aa1e0f7993cde941927ba0669 (diff) | |
| download | emacs-f3ef8385dc5ebe4fa67967d02eade6f8c74872da.tar.gz emacs-f3ef8385dc5ebe4fa67967d02eade6f8c74872da.zip | |
Delay processing of SIGPROF to the next safepoint
* src/lisp.h (process_pending_profiler_signals): New function.
* src/profiler.c (pending_profiler_signals): New variable.
(handle_profiler_signal): Instead of calling add_sample,
set pending_signals and increment pending_profiler_signals.
(process_pending_profiler_signals): New function.
* src/keyboard.c (process_pending_signals): Call
process_pending_profiler_signals.
Diffstat (limited to 'exec/Makefile.in')
0 files changed, 0 insertions, 0 deletions