Hi, Maybe it's worth to write a PEP to summarize all your changes to optimize CPython? It would avoid to have to follow different threads on the mailing lists, different issues on the bug tracker, with external links to GitHub gists, etc. Your code changes critical parts of Python: code object structure and Python/ceval.c.
At least, it would help to document Python internals ;-) The previous "big" change (optimization) like that was the new "type attribute cache": addition of tp_version_tag to PyTypeObject. I "documented" it in the PEP 509 and it was difficult to rebuild the context, understand the design, etc. https://www.python.org/dev/peps/pep-0509/#method-cache-and-type-version-tag Victor _______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com