Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork33.7k
Closed
Description
Feature or enhancement
Previously, you could access theco_code field inPyCodeObject directly to access the bytecode. This is no longer the case since2bde682. Currently in 3.11a7+, C code cannot easily obtain the equivalent ofco_code in 3.10.co_code_adaptive gets quickened bytecode which is not equivalent to the 3.10 behavior.
I would imagine many tools relying on the old behavior will break.
Pitch
I propose we expose some form of the currently internal_PyCode_GetCode.
Previous discussion
Related to#91397.
See also coverage.py issuecoveragepy/coveragepy#1367