emacs-devel
[Top][All Lists]
Advanced

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

Re: Concurrency has landed


From: Paul Eggert
Subject: Re: Concurrency has landed
Date: Fri, 23 Dec 2016 21:04:09 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1

Stefan Monnier wrote:
can you show in the code where we do that?

Oh, sorry, my memory was wrong. I already removed the code with the problem in question, in commit b7f3a3055c92010afde318c1108b02e4424a3bac dated 2016-11-26. This code was in regex.c's EXTEND_BUFFER macro; it was a relic of an old hack that was removed from glibc and gnulib regex.c years ago, precisely because of (a precursor to) -fcheck-pointer-bounds.

The byte stack code does something similar, but does so in a safer way (this is in relocate_byte_stack). I plan to remove that too, though (again), since the byte stack isn't needed any more and slows things down a bit.



reply via email to

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