[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Emacs-diffs] /srv/bzr/emacs/trunk r109327: Generalize INTERNAL_FIEL

From: Stefan Monnier
Subject: Re: [Emacs-diffs] /srv/bzr/emacs/trunk r109327: Generalize INTERNAL_FIELD between buffers, keyboards and frames.
Date: Fri, 03 Aug 2012 03:42:45 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux)

> the barrier (just one such a store is fatal for the collector). Next,
> when we will know that the collector invariant is never broken, it's
> possible to replace these obfuscated FVAR (x, y) back to x->y.

You can use coccinelle to automatically turn the x->y into an rvalue
FVAR (x,y) while debugging.  And such a script should be kept around and
run every once in a while to check that new code follows the
SETFVAR convention.

But I don't want the trunk's code obfuscated just for some temporary
debugging needs.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]