Skip to content

Commit e6bfe4d

Browse files
authored
pythongh-139757: Add BINARY_OP_SUBSCR_USTR_INT (pythonGH-143389)
1 parent 6116d70 commit e6bfe4d

16 files changed

+1461
-1196
lines changed

Include/internal/pycore_magic_number.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,8 @@ Known values:
286286
Python 3.15a1 3653 (Fix handling of opcodes that may leave operands on the stack when optimizing LOAD_FAST)
287287
Python 3.15a1 3654 (Fix missing exception handlers in logical expression)
288288
Python 3.15a1 3655 (Fix miscompilation of some module-level annotations)
289-
Python 3.15a1 3656 (Add TRACE_RECORD instruction, for platforms with switch based interpreter)
289+
Python 3.15a2 3656 (Add TRACE_RECORD instruction, for platforms with switch based interpreter)
290+
Python 3.15a4 3657 (Add BINARY_OP_SUBSCR_USTR_INT)
290291
291292
292293
Python 3.16 will start with 3700
@@ -300,7 +301,7 @@ PC/launcher.c must also be updated.
300301
301302
*/
302303

303-
#define PYC_MAGIC_NUMBER 3656
304+
#define PYC_MAGIC_NUMBER 3657
304305
/* This is equivalent to converting PYC_MAGIC_NUMBER to 2 bytes
305306
(little-endian) and then appending b'\r\n'. */
306307
#define PYC_MAGIC_NUMBER_TOKEN \

Include/internal/pycore_opcode_metadata.h

Lines changed: 10 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)