malloc: performance improvements and bugfixes
Paul Eggert
eggert@cs.ucla.edu
Tue Jan 26 00:50:00 GMT 2016
Thanks for doing all the work and bringing it to our attention. A couple
of comments on the process:
On 01/25/2016 04:24 PM, Joern Engel wrote:
> I happen to prefer the kernel coding style over GNU coding style.
Nevertheless, let's keep the GNU coding style for glibc. In some places
the existing code doesn't conform to that style but that can be fixed as
we go.
> I believe there are some applications that
> have deeper knowledge about malloc-internal data structures than they
> should (*cough*emacs). As a result it has become impossible to change
> the internals of malloc without breaking said applications
This underestimates Emacs. :-)
Emacs "knows" so much about glibc malloc's internal data structures that
Emacs should do the right thing if glibc removes the hooks in question.
Of course we should test the resulting combination. However, the point
is that Emacs's usage of glibc malloc internals shouldn't ossify glibc
malloc.
More information about the Libc-alpha
mailing list