[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#12447: 24.1.50; Stuck in garbage collection on OS X
From: |
Eli Zaretskii |
Subject: |
bug#12447: 24.1.50; Stuck in garbage collection on OS X |
Date: |
Sat, 15 Sep 2012 15:31:50 +0300 |
> Date: Sat, 15 Sep 2012 13:07:10 +0200 (CEST)
> From: Harald Hanche-Olsen <hanche@math.ntnu.no>
> Cc: 12447@debbugs.gnu.org
>
> It appears one has to read timer.el to find out how timers work at a lower
> level. Or did I miss something?
No, the real story of how timers work is in process.c. See the
function wait_reading_process_output there, which runs the timers via
the call to timer_check around line 4444; time_check and its
subroutines are in keyboard.c.
timer.el is just the Lisp interface to that code, used to create,
delete, and manage timer objects.
bug#12447: 24.1.50; Stuck in garbage collection on OS X, Dmitry Gutov, 2012/09/16