summaryrefslogtreecommitdiffstats
path: root/Lib/importlib
diff options
context:
space:
mode:
authorEric Snow <ericsnowcurrently@gmail.com>2023-04-24 21:48:05 (GMT)
committerGitHub <noreply@github.com>2023-04-24 21:48:05 (GMT)
commit19e4f757de8c7cf2b4b9b4cbb32e376d0e50d2d4 (patch)
treec845e14c1ed7118c57c5093a11205f88624ea63d /Lib/importlib
parentae25855045e8f19f4715c9b2c02cbcd81e7f6f95 (diff)
downloadcpython-19e4f757de8c7cf2b4b9b4cbb32e376d0e50d2d4.zip
cpython-19e4f757de8c7cf2b4b9b4cbb32e376d0e50d2d4.tar.gz
cpython-19e4f757de8c7cf2b4b9b4cbb32e376d0e50d2d4.tar.bz2
gh-100227: Only Use deepfreeze for the Main Interpreter (gh-103794)
Deep-frozen code objects are cannot be shared (currently) by interpreters, due to how adaptive specialization can modify the bytecodes. We work around this by only using the deep-frozen objects in the main interpreter. This does incur a performance penalty for subinterpreters, which we may be able to resolve later.
Diffstat (limited to 'Lib/importlib')
0 files changed, 0 insertions, 0 deletions