FWIW that is a configure flag, not a flag to the compiler, so I see no
problem with this.  The default build has not changed, it just exposes
another way to build the interpreter.  We've done this in the past with
things like --enable-optimizations and such flags.

In this case it appears to enable "new" code... though from the looks of
the issues around this one, perhaps that is really old code just being
readded and made available via a flag?  That isn't clear to me at a quick
glance on the issues.  Just that it used to use TLS, was changed to
ContextVar, and this flag allows it to keep using TLS.

-gps

On Sun, Mar 1, 2020 at 2:41 AM Antoine Pitrou <anto...@python.org> wrote:

>
> I don't know.  However, it seems possible given the symptoms of the
> original issue (see ASAN-produced stack trace) that there is a bug when
> using context vars with foreign threads (in this case, C++-created):
> https://bugs.python.org/issue39776
>
> Regards
>
> Antoine.
>
>
> Le 01/03/2020 à 11:30, Łukasz Langa a écrit :
> > Hey there,
> > the release managers noticed Stefan adding a new compile flag and
> > backporting it to (soon to be) 3.7.7 and (eventually to be) 3.8.3.
> >
> > Context: https://bugs.python.org/issue39794
> >
> > Should this go in? It does look like a new feature to us.
> >
> > - Ł and Ned
> >
> > _______________________________________________
> > python-committers mailing list -- python-committers@python.org
> > To unsubscribe send an email to python-committers-le...@python.org
> > https://mail.python.org/mailman3/lists/python-committers.python.org/
> > Message archived at
> https://mail.python.org/archives/list/python-committers@python.org/message/5XUQVY4IUPMFZKQP4GPTU2UMJTOLNBQC/
> > Code of Conduct: https://www.python.org/psf/codeofconduct/
> >
> _______________________________________________
> python-committers mailing list -- python-committers@python.org
> To unsubscribe send an email to python-committers-le...@python.org
> https://mail.python.org/mailman3/lists/python-committers.python.org/
> Message archived at
> https://mail.python.org/archives/list/python-committers@python.org/message/TFHTQ2TWLKCRENNYAFYY24C4ATJ365YW/
> Code of Conduct: https://www.python.org/psf/codeofconduct/
>
_______________________________________________
python-committers mailing list -- python-committers@python.org
To unsubscribe send an email to python-committers-le...@python.org
https://mail.python.org/mailman3/lists/python-committers.python.org/
Message archived at 
https://mail.python.org/archives/list/python-committers@python.org/message/PZ5NOOKFNQJHCKWQAW4JPR4MLEBTPACD/
Code of Conduct: https://www.python.org/psf/codeofconduct/

Reply via email to