mirror of
https://github.com/python/cpython.git
synced 2025-12-08 06:10:17 +00:00
GH-139109: Support switch/case dispatch with the tracing interpreter. (GH-141703)
This commit is contained in:
parent
b87613f214
commit
b420f6be53
18 changed files with 617 additions and 585 deletions
|
|
@ -286,6 +286,7 @@ Known values:
|
|||
Python 3.15a1 3653 (Fix handling of opcodes that may leave operands on the stack when optimizing LOAD_FAST)
|
||||
Python 3.15a1 3654 (Fix missing exception handlers in logical expression)
|
||||
Python 3.15a1 3655 (Fix miscompilation of some module-level annotations)
|
||||
Python 3.15a1 3656 (Add TRACE_RECORD instruction, for platforms with switch based interpreter)
|
||||
|
||||
|
||||
Python 3.16 will start with 3700
|
||||
|
|
@ -299,7 +300,7 @@ PC/launcher.c must also be updated.
|
|||
|
||||
*/
|
||||
|
||||
#define PYC_MAGIC_NUMBER 3655
|
||||
#define PYC_MAGIC_NUMBER 3656
|
||||
/* This is equivalent to converting PYC_MAGIC_NUMBER to 2 bytes
|
||||
(little-endian) and then appending b'\r\n'. */
|
||||
#define PYC_MAGIC_NUMBER_TOKEN \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue