emacs-devel
[Top][All Lists]
Advanced

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

inlinable functions instead of macros


From: Stefan Monnier
Subject: inlinable functions instead of macros
Date: Fri, 17 Aug 2012 19:48:50 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux)

While inlinable functions are much cleaner than macros, they have
a very serious downside: you just end up with

lisp.h:2416: Emacs fatal error: assertion failed: found == !EQ (blv->defcell, 
blv->valcell)

I.e. the file&line info is always the same rather than giving the
file&line where the inlinable function was called.


        Stefan



reply via email to

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