[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: the state of the concurrency branch
From: |
Stefan Monnier |
Subject: |
Re: the state of the concurrency branch |
Date: |
Mon, 26 Aug 2013 12:48:20 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
> I've also been periodically merging from trunk and running the test
> suite.
Thanks.
> This hasn't been too bad; though the changes to specpdl this
> year caused a few hiccups.
I'd have gladly helped.
> What would it take to merge the branch to trunk?
It sounds like it's close to ready for merge, indeed.
I'll take a closer look ASAP, but normally for such "core" changes, my
main concerns are:
- Backward compatibility: it's OK if some things break when you start
using the new feature, but things should work as before as long as you
don't use it. Usually, to be convinced this is the case, the code
should make it obvious. The simplest way is sometimes conditional
compilation, where we get back "the exact same code" as before if the
flag is not set, but if we can get the "obvious backward
compatibility" without resorting the conditional compilation, it's
even better.
- The general design looks sound, so there's a good chance we'll be able
to fix the problems that will show up without having to scrap it all
and start over.
Stefan
- the state of the concurrency branch, Tom Tromey, 2013/08/25
- Re: the state of the concurrency branch,
Stefan Monnier <=
- Re: the state of the concurrency branch, Juanma Barranquero, 2013/08/26
- Re: the state of the concurrency branch, Tom Tromey, 2013/08/26
- Re: the state of the concurrency branch, Eli Zaretskii, 2013/08/26
- Re: the state of the concurrency branch, Stefan Monnier, 2013/08/26
- Re: the state of the concurrency branch, Tom Tromey, 2013/08/26
- Re: the state of the concurrency branch, Eli Zaretskii, 2013/08/27
- Re: the state of the concurrency branch, Paul Eggert, 2013/08/27
- Re: the state of the concurrency branch, Tom Tromey, 2013/08/27
- Re: the state of the concurrency branch, Paul Eggert, 2013/08/27
- Re: the state of the concurrency branch, Tom Tromey, 2013/08/27