On Thu, May 13, 2021 at 1:38 AM Mark Shannon <m...@hotpy.org> wrote: > Hi Terry, > > On 13/05/2021 8:20 am, Terry Reedy wrote: > > On 5/12/2021 1:40 PM, Mark Shannon wrote: > > > >> This is an informational PEP about a key part of our plan to improve > >> CPython performance for 3.11 and beyond. > > > > What is the purpose of this PEP? It seems in part to be like a > > Standards Track PEP in that it proposes a new (revised) implementation > > idea for the CPython bycode interpreter. Do you not intend this to not > > constitute approval of even the principle? > > I will make it a standards PEP if anyone feels that would be better. > We can implement PEP 659 incrementally, without any large changes to the > implementation or any to the language or API/ABI, so a standards PEP > didn't seem necessary to us. > > However, because it is a large change to the implementation, it seemed > worth documenting and doing so in a clearly public fashion. Hence the > informational PEP. >
I personally think it should be a Standards Track PEP. This PEP isn't documenting some detail like PEP 13 or some release schedule, but is instead proposing a rather major change to the interpreter which a lot of us will need to understand in order to support the code (and I do realize the entire area of "what requires a PEP and what doesn't" is very hazy). -Brett > > > > > One of the issues in the new project gave formulas for the cost versus > > benefit calculations underlying specialization. Depending on your > > purpose, it might be good to include them. They certainly gave some > > clarity to me. > > > > Which ones in particular? I can add something like them to the PEP. > > Cheers, > Mark. > > > _______________________________________________ > Python-Dev mailing list -- python-dev@python.org > To unsubscribe send an email to python-dev-le...@python.org > https://mail.python.org/mailman3/lists/python-dev.python.org/ > Message archived at > https://mail.python.org/archives/list/python-dev@python.org/message/VY3JB3XO4D2E65ZR5IZUDP7MFQJ3JXIF/ > Code of Conduct: http://python.org/psf/codeofconduct/ >
_______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/SHR37RVTQGCTNK23ENVG3K57ZHY2K37X/ Code of Conduct: http://python.org/psf/codeofconduct/