[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Excessive use of `eassert`
From: |
Stefan Monnier |
Subject: |
Re: Excessive use of `eassert` |
Date: |
Fri, 19 Jan 2024 12:44:26 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
>> Same here. I can't vouch for 3.5 specifically, but 3-4 sounds about
>> right for me as well. Tho I'll also note that (many) years ago
>> the slowdown was lower, more in the 2x ballpark.
> It's possible that GCC optimizes better nowadays. Also, back then we
> had macros, not inline functions that sometimes aren't inlined.
IIRC that ~2x factor was back when we used macros rather than inline
static functions in .h files, indeed. The code has changed
significantly since.
Stefan
- Excessive use of `eassert`, Stefan Monnier, 2024/01/18
- Re: Excessive use of `eassert`, Eli Zaretskii, 2024/01/19
- Re: Excessive use of `eassert`, Alan Mackenzie, 2024/01/19
- Re: Excessive use of `eassert`, Eli Zaretskii, 2024/01/19
- Re: Excessive use of `eassert`, Paul Eggert, 2024/01/20
- Re: Excessive use of `eassert`, Eli Zaretskii, 2024/01/21
- Re: Excessive use of `eassert`, Paul Eggert, 2024/01/21
- Re: Excessive use of `eassert`, Alan Mackenzie, 2024/01/21
- Re: Excessive use of `eassert`, Paul Eggert, 2024/01/22
- Re: Excessive use of `eassert`, Stefan Monnier, 2024/01/22
- Re: Excessive use of `eassert`, Alan Mackenzie, 2024/01/22
- Re: Excessive use of `eassert`, Paul Eggert, 2024/01/23