You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The only docs for PGO seem to be in the toplevel README.rst. Sinec that is what's shown to all visitors to the GitHub repo, perhaps this information is not so useful there, and instead a section could be added to the devguide? (Ditto for LTO.)
Note that for Windows this info is in PCbuild/readme.txt. It's perhaps okay to keep it there, and just mention in the devguide that the Windows info in there.
FWIW, maybe we should get rid of the tradition that the toplevel README.rst file's heading gives the version? That tradition dates from the times when source distributions were done as tarballs... It would save one more place to update (there's another mention of the version later in README.rst which still points to 3.10).
Hm, there is now also info on how to build in the end user documentation in Doc/using/configure.rst. I am actually confused by the intention of documenting information about *building* CPython in the same place where we document *using* Python (and sometimes CPython), esp. given that we have a devguide. Maybe one of the docs owners can clarify where they thing PGO should be documented, and why?
@corona10 Can you check if this is still undocumented? If not maybe we can just close it.
Well, it is still undocumented, but I will assign the issue to myself,
FYI, I am preparing the CPython Sprint at PyCon KR this year,
It could be a good first issue for the mentees.
Activity
gvanrossum commentedon Jun 29, 2021
The only docs for PGO seem to be in the toplevel README.rst. Sinec that is what's shown to all visitors to the GitHub repo, perhaps this information is not so useful there, and instead a section could be added to the devguide? (Ditto for LTO.)
Note that for Windows this info is in PCbuild/readme.txt. It's perhaps okay to keep it there, and just mention in the devguide that the Windows info in there.
FWIW, maybe we should get rid of the tradition that the toplevel README.rst file's heading gives the version? That tradition dates from the times when source distributions were done as tarballs... It would save one more place to update (there's another mention of the version later in README.rst which still points to 3.10).
gvanrossum commentedon Jun 29, 2021
Hm, there is now also info on how to build in the end user documentation in Doc/using/configure.rst. I am actually confused by the intention of documenting information about *building* CPython in the same place where we document *using* Python (and sometimes CPython), esp. given that we have a devguide. Maybe one of the docs owners can clarify where they thing PGO should be documented, and why?
gvanrossum commentedon Jul 13, 2023
@corona10 Can you check if this is still undocumented? If not maybe we can just close it.
corona10 commentedon Jul 13, 2023
Well, it is still undocumented, but I will assign the issue to myself,
FYI, I am preparing the CPython Sprint at PyCon KR this year,
It could be a good first issue for the mentees.
https://2023.pycon.kr/sprint
Not registered yet, but I sent a request form yesterday.
corona10 commentedon Aug 11, 2023
@KilJaeeun Would you like to take a look?
KilJaeeun commentedon Aug 11, 2023
!
corona10 commentedon Aug 13, 2023
The PR is merged, thank you @KilJaeeun :)
cc @gvanrossum