[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Proposal: 'struct window' cleanup
From: |
Dmitry Antipov |
Subject: |
Proposal: 'struct window' cleanup |
Date: |
Mon, 21 May 2012 18:25:36 +0400 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 |
This patch drops some Lisp_Object fields (used only as booleans with Qt or Qnil
values)
from 'struct window', replacing them with bitfields. This is proposed to 1)
shrink the
memory footprint of the structure and 2) get a tiny speedup of GC by reducing
the
number of fields to trace at mark phase.
Dmitry
window_cleanup.patch
Description: Text document
- Proposal: 'struct window' cleanup,
Dmitry Antipov <=
- Re: Proposal: 'struct window' cleanup, Davis Herring, 2012/05/21
- Re: Proposal: 'struct window' cleanup, Stefan Monnier, 2012/05/21
- Re: Proposal: 'struct window' cleanup, Dmitry Antipov, 2012/05/22
- Re: Proposal: 'struct window' cleanup, Thien-Thi Nguyen, 2012/05/22
- Re: Proposal: 'struct window' cleanup, Stefan Monnier, 2012/05/22
- Re: Proposal: 'struct window' cleanup, Dmitry Antipov, 2012/05/23
- Re: Proposal: 'struct window' cleanup, Stefan Monnier, 2012/05/23
- Re: Proposal: 'struct window' cleanup, Dmitry Antipov, 2012/05/31
- Re: Proposal: 'struct window' cleanup, Eli Zaretskii, 2012/05/22