[Top][All Lists]
[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
- inlinable functions instead of macros,
Stefan Monnier <=
- Re: inlinable functions instead of macros, Paul Eggert, 2012/08/17
- Re: inlinable functions instead of macros, Stefan Monnier, 2012/08/21
- C backtraces for Emacs, Paul Eggert, 2012/08/22
- Re: C backtraces for Emacs, Eli Zaretskii, 2012/08/22
- Re: C backtraces for Emacs, Paul Eggert, 2012/08/22
- Re: C backtraces for Emacs, Daniel Colascione, 2012/08/22
- Re: C backtraces for Emacs, Eli Zaretskii, 2012/08/23