[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: |
Sun, 16 Sep 2012 17:54:36 +0300 |
> Date: Sun, 16 Sep 2012 18:25:50 +0400
> From: Dmitry Gutov <dgutov@yandex.ru>
> CC: hanche@math.ntnu.no, 12447@debbugs.gnu.org
>
> > Perhaps the problem is that the value of 'difference' is not
> > initialized:
> >
> > while (CONSP (timers) || CONSP (idle_timers))
> > {
> > Lisp_Object timer = Qnil, idle_timer = Qnil;
> > EMACS_TIME timer_time, idle_timer_time;
> > EMACS_TIME difference; <<<<<<<<<<<<<<<<<<<<<<<<<<<<
> >
> > and then never set to any specific value, until here:
> >
> > else
> > /* When we encounter a timer that is still waiting,
> > return the amount of time to wait before it is ripe. */
> > {
> > UNGCPRO;
> > return difference;
> > }
> >
> > which causes us return garbage, potentially zero, to timer_check.
>
> It's assigned to, though. When we encounter a timer that's not yet ripe.
What if all of them are ripe?
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, (continued)
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Dmitry Gutov, 2012/09/16
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Eli Zaretskii, 2012/09/16
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Dmitry Gutov, 2012/09/16
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Eli Zaretskii, 2012/09/16
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Dmitry Gutov, 2012/09/16
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Eli Zaretskii, 2012/09/16
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Dmitry Gutov, 2012/09/16
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Eli Zaretskii, 2012/09/16
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Dmitry Gutov, 2012/09/16
- bug#12447: 24.1.50; Stuck in garbage collection on OS X,
Eli Zaretskii <=
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Dmitry Gutov, 2012/09/16
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Eli Zaretskii, 2012/09/18
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Jan Djärv, 2012/09/18
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Eli Zaretskii, 2012/09/18
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Dmitry Gutov, 2012/09/18
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Eli Zaretskii, 2012/09/18
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Harald Hanche-Olsen, 2012/09/19
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Eli Zaretskii, 2012/09/19
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Dmitry Gutov, 2012/09/19
- bug#12447: 24.1.50; Stuck in garbage collection on OS X, Eli Zaretskii, 2012/09/19