From b3a3ed526d2c490c9c5605707f0cd7bff3c88693 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Wed, 25 Jan 2017 21:13:19 -0800 Subject: Replace QUIT with maybe_quit MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit There’s no longer need to have QUIT stand for a slug of C statements. Use the more-obvious function-call syntax instead. Also, use true and false when setting immediate_quit. These changes should not affect the generated machine code. * src/lisp.h (QUIT): Remove. All uses replaced by maybe_quit. --- src/profiler.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/profiler.c') diff --git a/src/profiler.c b/src/profiler.c index efc0cb316fc..88825bebdb2 100644 --- a/src/profiler.c +++ b/src/profiler.c @@ -174,8 +174,8 @@ record_backtrace (log_t *log, EMACS_INT count) some global flag so that some Elisp code can offload its data elsewhere, so as to avoid the eviction code. There are 2 ways to do that, AFAICT: - - Set a flag checked in QUIT, such that QUIT can then call - Fprofiler_cpu_log and stash the full log for later use. + - Set a flag checked in maybe_quit, such that maybe_quit can then + call Fprofiler_cpu_log and stash the full log for later use. - Set a flag check in post-gc-hook, so that Elisp code can call profiler-cpu-log. That gives us more flexibility since that Elisp code can then do all kinds of fun stuff like write -- cgit v1.2.1