gh-118761: improve import time for pickle - #128732
Conversation
Importing `pickle` is now roughly 25% faster. Importing the `re` module is no longer needed and thus is no more implicitly exposed as `pickle.re`.
0c5d01a to
6ce7785
Compare
picklepickle
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
|
I'll merge this one tomorrow (and will check if removing EDIT: no micro-optimization so leaving the numbers as is |
|
As a follow-up, I can also improve the import time of |
|
@vstinner I plan to merge this one with the following commit message: and following title: |
We can remove the
reimport which takes quite a long time. Benchmarks were performed on a RELEASE build (no PGO, no LTO). It's a bit hard to have stable numbers with-X importtime, so I'm only using thehyperfinebenchmarks.PR
Main
Since something that is no more present in the global namespace is removed, I've added a NEWS entry and a detailed changelog.