[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 'struct window' cleanup #2
From: |
Eli Zaretskii |
Subject: |
Re: 'struct window' cleanup #2 |
Date: |
Tue, 26 Jun 2012 20:12:19 +0300 |
> Date: Tue, 26 Jun 2012 20:49:46 +0400
> From: Dmitry Antipov <address@hidden>
> CC: martin rudalics <address@hidden>, address@hidden,
> address@hidden
>
> On 06/26/2012 07:32 PM, Eli Zaretskii wrote:
>
> > I don't object. But if we think that Lisp integers cause any
> > significant slowdown during GC, we could special-case them in
> > mark_object, because that is a no-op for integers. That would be less
> > work and less potential bugs.
>
> Hm... mark_object is an absolute bottleneck now, and, IMHO,
> handling one more special case (just one conditional branch)
> will make it even worse.
Sorry, I meant special-case the integers in mark_vectorlike, which
calls mark_object for Lisp integers.
- Re: 'struct window' cleanup #2, (continued)
- Re: 'struct window' cleanup #2, Paul Eggert, 2012/06/25
- Re: 'struct window' cleanup #2, Stefan Monnier, 2012/06/25
- Re: 'struct window' cleanup #2, Stefan Monnier, 2012/06/26
- Re: 'struct window' cleanup #2, Eli Zaretskii, 2012/06/26
- 'struct window' cleanup #3, Dmitry Antipov, 2012/06/27
- Re: 'struct window' cleanup #3, Stefan Monnier, 2012/06/27
- Re: 'struct window' cleanup #3, Eli Zaretskii, 2012/06/27
- Re: 'struct window' cleanup #3, Eli Zaretskii, 2012/06/27
- Re: 'struct window' cleanup #3, Dmitry Antipov, 2012/06/27
- Re: 'struct window' cleanup #3, Eli Zaretskii, 2012/06/27
- Re: 'struct window' cleanup #3, Dmitry Antipov, 2012/06/28
- Re: 'struct window' cleanup #2, martin rudalics, 2012/06/27