python / peps

Python Enhancement Proposals
https://peps.python.org
4.35k stars 1.5k forks source link

PEP 744: Add link to slides and clarification about LLVM dependency #3850

Closed savannahostrowski closed 2 months ago

savannahostrowski commented 2 months ago

After going through the themes in the discussion thread, the biggest warranted update was to clarify the LLVM build time dependency. Some topics discussed go beyond the scope of the informational PEP (e.g., going more into how the inner workings of the JIT, details about tier 1 and 2 interpreters, existing/expired patents, comparison with PyPy) or are, in my opinion, sufficiently covered (e.g., copy-and-patch compilation) by linked content.

I've also added a link to the slides for the first talk covering the JIT for easier reading. I found a few different versions on your GitHub @brandtbucher but chose to link the slides from when the talk was originally given. Let me know if you'd like to update the links to reflect the most recent talk and/or want to host the slides somewhere else.

I will keep this in draft to give folks a couple more days to reply to the thread in case there are other points they'd like to see clarified.


📚 Documentation preview 📚: https://pep-previews--3850.org.readthedocs.build/

JelleZijlstra commented 2 months ago

do CODEOWNERS entries work for non-committers

Only people with commit access to the repo can be CODEOWNERS. But I think that includes triagers now, so it should be possible to add Savannah.

savannahostrowski commented 2 months ago

Thanks for the feedback @brandtbucher. I'll take a look at some additional updates early next week!