[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Did `inline' used to do something else?
From: |
Emanuel Berg |
Subject: |
Re: Did `inline' used to do something else? |
Date: |
Sun, 19 Nov 2017 22:16:26 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) |
Eric Abrahamsen wrote:
>> By the way it is interesting that Gnus is
>> what brought this issue up to date because
>> Gnus (or Emacs Lisp) has speed issues and
>> one way in Gnus to counteract it is the
>> presence of very long functions.
>
> My observation so far is that Gnus has lots
> of this sort of micro-optimization, but that
> much of the slowness comes from how the
> larger routines and data structures work.
> In fairness, we have a lot of tools now that
> weren't present when Gnus was written.
With respect to data structures? What tools
are those?
I always thought data structures
(e.g., balanced search trees) were either
pre-computers (the Turing era) or at the very
latest 50s and 60s stuff.
But maybe I was wrong, or maybe you meant
something else?
--
underground experts united
http://user.it.uu.se/~embe8573