[Python-checkins] GH-141861: Fix TRACE_RECORD if full (GH-141959)

2025-11-26 Thread Fidget-Spinner
https://github.com/python/cpython/commit/2ea67caf31453c1755bb5a5c21c5e9477d085deb commit: 2ea67caf31453c1755bb5a5c21c5e9477d085deb branch: main author: Sergey Miryanov committer: Fidget-Spinner date: 2025-11-26T14:32:30Z summary: GH-141861: Fix TRACE_RECORD if full (GH-141959) files: M Lib

[Python-checkins] GH-141861: Fix invalid memory read in the ENTER_EXECUTOR (GH-141921)

2025-11-24 Thread Fidget-Spinner
https://github.com/python/cpython/commit/dc62b622524bf49eb539f444841049fdfbe2681e commit: dc62b622524bf49eb539f444841049fdfbe2681e branch: main author: Sergey Miryanov committer: Fidget-Spinner date: 2025-11-24T22:07:45Z summary: GH-141861: Fix invalid memory read in the ENTER_EXECUTOR (GH

[Python-checkins] gh-141833: Remove the bad lines in `test_attr_promotion_failure` (GH-141841)

2025-11-22 Thread Fidget-Spinner
https://github.com/python/cpython/commit/dc9d2eea587a0e1a651495c82798ca55b6be0b1b commit: dc9d2eea587a0e1a651495c82798ca55b6be0b1b branch: main author: Yongzi Li <[email protected]> committer: Fidget-Spinner date: 2025-11-23T00:27:05+08:00 summary: gh-141833: Remo

[Python-checkins] gh-139109: JIT _EXIT_TRACE to ENTER_EXECUTOR rather than _DEOPT (GH-141573)

2025-11-15 Thread Fidget-Spinner
https://github.com/python/cpython/commit/ed73c909f278a1eb558b120ef8ed2c0f8528bf58 commit: ed73c909f278a1eb558b120ef8ed2c0f8528bf58 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-11-15T20:19:41Z summary: gh-139109: JIT _EXIT_TRACE to ENTER_EXECUTOR rather than _DEOPT (GH

[Python-checkins] gh-141367: Use CALL_LIST_APPEND instruction only for lists, not for list subclasses (GH-141398)

2025-11-14 Thread Fidget-Spinner
https://github.com/python/cpython/commit/1281be1caf9357ee2a68f7370a88b5cff0110e15 commit: 1281be1caf9357ee2a68f7370a88b5cff0110e15 branch: main author: Mikhail Efimov committer: Fidget-Spinner date: 2025-11-14T21:38:39Z summary: gh-141367: Use CALL_LIST_APPEND instruction only for lists, not

[Python-checkins] [3.14] gh-140104: Set next_instr properly in the JIT during exceptions (GH-140233) (GH-141495)

2025-11-13 Thread Fidget-Spinner
https://github.com/python/cpython/commit/af20b880fc14c5a397f2f160877b94cb3d69f45c commit: af20b880fc14c5a397f2f160877b94cb3d69f45c branch: 3.14 author: Mikhail Efimov committer: Fidget-Spinner date: 2025-11-13T18:47:25Z summary: [3.14] gh-140104: Set next_instr properly in the JIT during

[Python-checkins] [3.14] gh-140936: Fix JIT assertion crash at finalization if some generator is alive (GH-140969) (GH-141494)

2025-11-13 Thread Fidget-Spinner
https://github.com/python/cpython/commit/48b7d75aaf0206c80813c3325fd4021cd6b99e2b commit: 48b7d75aaf0206c80813c3325fd4021cd6b99e2b branch: 3.14 author: Mikhail Efimov committer: Fidget-Spinner date: 2025-11-13T16:11:57Z summary: [3.14] gh-140936: Fix JIT assertion crash at finalization if some

[Python-checkins] gh-137959: Fix `TIER1_TO_TIER2` macro name in JIT InternalDocs (GH-141496)

2025-11-13 Thread Fidget-Spinner
https://github.com/python/cpython/commit/c2470b39fa21f355f811419f1b3d1c776c36fb10 commit: c2470b39fa21f355f811419f1b3d1c776c36fb10 branch: main author: Mikhail Efimov committer: Fidget-Spinner date: 2025-11-13T14:44:40Z summary: gh-137959: Fix `TIER1_TO_TIER2` macro name in JIT InternalDocs (GH

[Python-checkins] gh-140936: Fix JIT assertion crash at finalization if some generator is alive (GH-140969)

2025-11-12 Thread Fidget-Spinner
https://github.com/python/cpython/commit/35ed3e4cedc8aef3936da81a6b64e90374532b13 commit: 35ed3e4cedc8aef3936da81a6b64e90374532b13 branch: main author: Mikhail Efimov committer: Fidget-Spinner date: 2025-11-12T19:04:02Z summary: gh-140936: Fix JIT assertion crash at finalization if some

[Python-checkins] gh-141367: Use actual SPECIALIZATION_THRESHOLD value in specialization related test (GH-141417)

2025-11-11 Thread Fidget-Spinner
https://github.com/python/cpython/commit/2fb2b82161c6df57c4a247cb743816b79134e932 commit: 2fb2b82161c6df57c4a247cb743816b79134e932 branch: main author: Mikhail Efimov committer: Fidget-Spinner date: 2025-11-11T20:16:46Z summary: gh-141367: Use actual SPECIALIZATION_THRESHOLD value in

[Python-checkins] [3.14] gh-140513: Fail to compile if _Py_TAIL_CALL_INTERP is set but preserve_none and musttail do not exist (GH-140548) (#140923)

2025-11-04 Thread Fidget-Spinner
https://github.com/python/cpython/commit/f0eb7d4c9a2e49aafb858b0c625c2741701bbf42 commit: f0eb7d4c9a2e49aafb858b0c625c2741701bbf42 branch: 3.14 author: Chris Eibl <[email protected]> committer: Fidget-Spinner date: 2025-11-04T20:43:18Z summary: [3.14] gh-140513

[Python-checkins] [3.14] gh-140889: Test tailcall and JIT in CI (GH-140891) (GH-140962)

2025-11-03 Thread Fidget-Spinner
https://github.com/python/cpython/commit/09c890ec8cef7f5b2b03c1efff127db08969ad87 commit: 09c890ec8cef7f5b2b03c1efff127db08969ad87 branch: 3.14 author: Ken Jin committer: Fidget-Spinner date: 2025-11-03T19:53:10Z summary: [3.14] gh-140889: Test tailcall and JIT in CI (GH-140891) (GH-140962

[Python-checkins] gh-140889: Test tailcall and JIT in CI (GH-140891)

2025-11-03 Thread Fidget-Spinner
https://github.com/python/cpython/commit/9791a506c22b2e1b52dc9fb333b6f010d57f9eda commit: 9791a506c22b2e1b52dc9fb333b6f010d57f9eda branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-11-03T19:07:55Z summary: gh-140889: Test tailcall and JIT in CI (GH-140891) files: M .github

[Python-checkins] [3.14] gh-140104: Revert "Set next_instr properly in the JIT during exceptions (GH-140233) (GH-140687)" (#140890)

2025-11-01 Thread Fidget-Spinner
https://github.com/python/cpython/commit/4d68b758fa0a18c949d7d2f22dde091c8d7a3ba7 commit: 4d68b758fa0a18c949d7d2f22dde091c8d7a3ba7 branch: 3.14 author: Ken Jin committer: Fidget-Spinner date: 2025-11-01T18:41:01Z summary: [3.14] gh-140104: Revert "Set next_instr properly in the JIT d

[Python-checkins] [3.14] gh-140312: Set lltrace on JIT debug builds (GH-140313) (#140887)

2025-11-01 Thread Fidget-Spinner
https://github.com/python/cpython/commit/ab1fdf3d7c2e9461301003d60b5c6c6f88d01c3e commit: ab1fdf3d7c2e9461301003d60b5c6c6f88d01c3e branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: Fidget-Spinner date: 2025-11-01T16:49:35Z summary: [3.

[Python-checkins] gh-140513: Fail to compile if `_Py_TAIL_CALL_INTERP` is set but `preserve_none` and `musttail` do not exist. (GH-140548)

2025-11-01 Thread Fidget-Spinner
https://github.com/python/cpython/commit/2f60b8f02fe7cb83dd589d9664460082c13e85ef commit: 2f60b8f02fe7cb83dd589d9664460082c13e85ef branch: main author: Krishna Chaitanya <[email protected]> committer: Fidget-Spinner date: 2025-11-01T16:41:23Z summary: gh-140513

[Python-checkins] gh-140312: Set lltrace on JIT debug builds (GH-140313)

2025-11-01 Thread Fidget-Spinner
https://github.com/python/cpython/commit/f701f98052e906af9a065d68bdf2398ef3b476d9 commit: f701f98052e906af9a065d68bdf2398ef3b476d9 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-11-01T16:22:59Z summary: gh-140312: Set lltrace on JIT debug builds (GH-140313) Co-authored-by

[Python-checkins] [3.14] gh-140104: Set next_instr properly in the JIT during exceptions (GH-140233) (GH-140687)

2025-10-27 Thread Fidget-Spinner
https://github.com/python/cpython/commit/2e216728038a03d387231f39ded091ec318ba61b commit: 2e216728038a03d387231f39ded091ec318ba61b branch: 3.14 author: Mikhail Efimov committer: Fidget-Spinner date: 2025-10-27T23:49:10Z summary: [3.14] gh-140104: Set next_instr properly in the JIT during

[Python-checkins] gh-140104: Set next_instr properly in the JIT during exceptions (GH-140233)

2025-10-27 Thread Fidget-Spinner
https://github.com/python/cpython/commit/a7160912274003672dc116d918260c0a81551c21 commit: a7160912274003672dc116d918260c0a81551c21 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-10-27T18:26:47Z summary: gh-140104: Set next_instr properly in the JIT during exceptions (GH

[Python-checkins] gh-139269: Fix unaligned memory access in JIT code patching functions (GH-139271)

2025-10-18 Thread Fidget-Spinner
https://github.com/python/cpython/commit/bedaea05987738c4c6b958d19cec9621bec09f07 commit: bedaea05987738c4c6b958d19cec9621bec09f07 branch: main author: Shamil committer: Fidget-Spinner date: 2025-10-19T00:20:04+01:00 summary: gh-139269: Fix unaligned memory access in JIT code patching functions

[Python-checkins] gh-139210: Move gh-139210 patch NEWS file to correct section (#139469)

2025-10-01 Thread Fidget-Spinner
https://github.com/python/cpython/commit/d936dbeb1f1ebb4291a035dae88be78722c51d34 commit: d936dbeb1f1ebb4291a035dae88be78722c51d34 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-10-01T09:48:37+01:00 summary: gh-139210: Move gh-139210 patch NEWS file to correct section

[Python-checkins] gh-139109: Dynamic opcode targets (GH-139111)

2025-09-18 Thread Fidget-Spinner
https://github.com/python/cpython/commit/a269e691de91fcc0982701839ebaf68978753172 commit: a269e691de91fcc0982701839ebaf68978753172 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-09-18T14:12:07+01:00 summary: gh-139109: Dynamic opcode targets (GH-139111) Make opcode targets

[Python-checkins] gh-132732: Clear errors in JIT optimizer on error (GH-136048)

2025-09-15 Thread Fidget-Spinner
https://github.com/python/cpython/commit/46f823bb818b0e8f40b51c8fa9ef33f743915770 commit: 46f823bb818b0e8f40b51c8fa9ef33f743915770 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-09-15T17:24:37+01:00 summary: gh-132732: Clear errors in JIT optimizer on error (GH-136048) files

[Python-checkins] gh-138431: JIT Optimizer --- Fix round-tripping references for str and tuple (GH-138458)

2025-09-03 Thread Fidget-Spinner
https://github.com/python/cpython/commit/2402f84665df41732c94db2ccd6f90dd13479fa8 commit: 2402f84665df41732c94db2ccd6f90dd13479fa8 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-09-04T02:05:06+08:00 summary: gh-138431: JIT Optimizer --- Fix round-tripping references for str

[Python-checkins] gh-138302: Specialize int ops only if ints are compact (GH-138347)

2025-09-01 Thread Fidget-Spinner
https://github.com/python/cpython/commit/ea77feecbba389916af8f90b2fc77f07910a2963 commit: ea77feecbba389916af8f90b2fc77f07910a2963 branch: main author: Tapeline committer: Fidget-Spinner date: 2025-09-02T01:33:15+08:00 summary: gh-138302: Specialize int ops only if ints are compact (GH-138347

[Python-checkins] [3.13] gh-132744: Check recursion limit in _PY_FRAME_GENERAL (GH-132746) (GH-138032)

2025-08-22 Thread Fidget-Spinner
https://github.com/python/cpython/commit/ebccd1de88d4034f8aa847544e6ad35bb3381936 commit: ebccd1de88d4034f8aa847544e6ad35bb3381936 branch: 3.13 author: Kliment Lamonov committer: Fidget-Spinner date: 2025-08-22T20:25:24+08:00 summary: [3.13] gh-132744: Check recursion limit in _PY_FRAME_GENERAL

[Python-checkins] gh-138042: Fix homebrew for tail-calling macOS CI (GH-138043)

2025-08-22 Thread Fidget-Spinner
https://github.com/python/cpython/commit/8952b826a7c9a5f53d0e3dbba11c7163de72d2c5 commit: 8952b826a7c9a5f53d0e3dbba11c7163de72d2c5 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-08-22T20:15:40+08:00 summary: gh-138042: Fix homebrew for tail-calling macOS CI (GH-138043) Co

[Python-checkins] gh-137728 gh-137762: Fix bugs in the JIT with many local variables (GH-137764)

2025-08-20 Thread Fidget-Spinner
https://github.com/python/cpython/commit/7fda8b66debb24e0520b94c3769b648c7305f84e commit: 7fda8b66debb24e0520b94c3769b648c7305f84e branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-08-20T22:53:54+08:00 summary: gh-137728 gh-137762: Fix bugs in the JIT with many local variables

[Python-checkins] gh-136183: Deal with escapes in JIT optimizer's constant evaluator (GH-136184)

2025-07-01 Thread Fidget-Spinner
https://github.com/python/cpython/commit/b3308973e382d1a3c1627903779fcb89a40d7645 commit: b3308973e382d1a3c1627903779fcb89a40d7645 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-07-02T14:08:25+08:00 summary: gh-136183: Deal with escapes in JIT optimizer's constant eval

[Python-checkins] gh-136125: Use `_PyObject_GetMethodStackRef` for `LOAD_ATTR` (GH-136127)

2025-07-01 Thread Fidget-Spinner
https://github.com/python/cpython/commit/e0d6500b2d9a08beb7b607b846d1eeaa26706667 commit: e0d6500b2d9a08beb7b607b846d1eeaa26706667 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-07-02T01:20:46+08:00 summary: gh-136125: Use `_PyObject_GetMethodStackRef` for `LOAD_ATTR` (GH

[Python-checkins] gh-132732: Fix up pure types in JIT (GH-136050)

2025-06-28 Thread Fidget-Spinner
https://github.com/python/cpython/commit/ff7b5d44a00acfa681afd8aea70abc66ea536723 commit: ff7b5d44a00acfa681afd8aea70abc66ea536723 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-06-28T18:30:30+08:00 summary: gh-132732: Fix up pure types in JIT (GH-136050) Fix up pure types

[Python-checkins] gh-132732: JIT: Only allow compact ints in pure evaluation (GH-136040)

2025-06-27 Thread Fidget-Spinner
https://github.com/python/cpython/commit/c419af9e277bea7dd78f4defefc752fe93b0b8ec commit: c419af9e277bea7dd78f4defefc752fe93b0b8ec branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-06-28T00:18:44+08:00 summary: gh-132732: JIT: Only allow compact ints in pure evaluation (GH

[Python-checkins] gh-132732: Automatically constant evaluate pure operations (GH-132733)

2025-06-27 Thread Fidget-Spinner
https://github.com/python/cpython/commit/695ab61351c019a7fcd731eebd77c172c90bf9e0 commit: 695ab61351c019a7fcd731eebd77c172c90bf9e0 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-06-27T19:37:44+08:00 summary: gh-132732: Automatically constant evaluate pure operations (GH

[Python-checkins] gh-135927: Fix MSVC Clatest C builds (GH-135935)

2025-06-25 Thread Fidget-Spinner
https://github.com/python/cpython/commit/a88b49c3f2184428124890741778e92c0fdb6446 commit: a88b49c3f2184428124890741778e92c0fdb6446 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-06-25T23:02:53+08:00 summary: gh-135927: Fix MSVC Clatest C builds (GH-135935) files: A Misc

[Python-checkins] gh-131798: Optimize `_UNARY_NEGATIVE` (GH-135223)

2025-06-23 Thread Fidget-Spinner
https://github.com/python/cpython/commit/bda121862e7d7f4684d9f0281f7d1f408c0c740c commit: bda121862e7d7f4684d9f0281f7d1f408c0c740c branch: main author: Noam Cohen committer: Fidget-Spinner date: 2025-06-24T03:42:09+08:00 summary: gh-131798: Optimize `_UNARY_NEGATIVE` (GH-135223) files: A Misc

[Python-checkins] gh-134584: Specialize POP_TOP by reference and type in JIT (GH-135761)

2025-06-23 Thread Fidget-Spinner
https://github.com/python/cpython/commit/569fc6870f048cb75469ae3cacb6ebcf5172a10e commit: 569fc6870f048cb75469ae3cacb6ebcf5172a10e branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-06-24T00:57:14+08:00 summary: gh-134584: Specialize POP_TOP by reference and type in JIT (GH

[Python-checkins] gh-135379: fix MSVC warning: conversion from 'stwodigits' to 'digit' (GH-135714)

2025-06-20 Thread Fidget-Spinner
https://github.com/python/cpython/commit/82726600be84773c9cca6febdead7a804f4a68bd commit: 82726600be84773c9cca6febdead7a804f4a68bd branch: main author: Chris Eibl <[email protected]> committer: Fidget-Spinner date: 2025-06-20T17:05:33+08:00 summary: gh-13537

[Python-checkins] [3.14] gh-135608: Add a null check for attribute promotion to fix a JIT crash (GH-135613) (#135739)

2025-06-20 Thread Fidget-Spinner
https://github.com/python/cpython/commit/60fc42c1693b0949ab17255427037c8b98487162 commit: 60fc42c1693b0949ab17255427037c8b98487162 branch: 3.14 author: Ken Jin committer: Fidget-Spinner date: 2025-06-20T15:24:25+08:00 summary: [3.14] gh-135608: Add a null check for attribute promotion to fix a

[Python-checkins] gh-135608: Add a null check for attribute promotion to fix a JIT crash (GH-135613)

2025-06-19 Thread Fidget-Spinner
https://github.com/python/cpython/commit/b53b0c14da58b73955b8989e4a9ce19ea67db7a3 commit: b53b0c14da58b73955b8989e4a9ce19ea67db7a3 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-06-20T14:33:35+08:00 summary: gh-135608: Add a null check for attribute promotion to fix a JIT

[Python-checkins] gh-135379: Move PyLong_CheckCompact to private header and rename it (GH-135707)

2025-06-19 Thread Fidget-Spinner
https://github.com/python/cpython/commit/0243260284d3630d58a11694904476349d14a6ed commit: 0243260284d3630d58a11694904476349d14a6ed branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-06-19T13:09:09Z summary: gh-135379: Move PyLong_CheckCompact to private header and rename it (GH

[Python-checkins] [3.14] gh-135627: Remove documentation for LOAD_CONST_IMMORTAL opcode (GH-135632) (GH-135649)

2025-06-18 Thread Fidget-Spinner
https://github.com/python/cpython/commit/91914fd448a470a48ffc34bb7572e3db2997afad commit: 91914fd448a470a48ffc34bb7572e3db2997afad branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: Fidget-Spinner date: 2025-06-18T15:27:26+08:00 summary:

[Python-checkins] gh-135627: Remove documentation for LOAD_CONST_IMMORTAL opcode (GH-135632)

2025-06-17 Thread Fidget-Spinner
https://github.com/python/cpython/commit/711700259135b5f9e21c56b199f4ebc0048b18b4 commit: 711700259135b5f9e21c56b199f4ebc0048b18b4 branch: main author: Vladyslav Lazoryk <[email protected]> committer: Fidget-Spinner date: 2025-06-18T10:39:41+08:00 summary: gh-

[Python-checkins] gh-134584: Decref elimination for float ops in the JIT (GH-134588)

2025-06-17 Thread Fidget-Spinner
https://github.com/python/cpython/commit/fba5dded6df3c2b1943557afef89a5cb418f65a2 commit: fba5dded6df3c2b1943557afef89a5cb418f65a2 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-06-17T23:25:53+08:00 summary: gh-134584: Decref elimination for float ops in the JIT (GH-134588

[Python-checkins] gh-131798: JIT: replace _CHECK_METHOD_VERSION with _CHECK_FUNCTION_VERSION_INLINE (GH-135022)

2025-06-15 Thread Fidget-Spinner
https://github.com/python/cpython/commit/667a86e076eeadc0d0e6e0f0da58882ed748865b commit: 667a86e076eeadc0d0e6e0f0da58882ed748865b branch: main author: Nadeshiko Manju committer: Fidget-Spinner date: 2025-06-16T13:25:50+08:00 summary: gh-131798: JIT: replace _CHECK_METHOD_VERSION with

[Python-checkins] gh-135474: Specialize arithmetic only on compact ints (GH-135479)

2025-06-14 Thread Fidget-Spinner
https://github.com/python/cpython/commit/7b15873ed00766ef6760048449f44ea0e41f4a12 commit: 7b15873ed00766ef6760048449f44ea0e41f4a12 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-06-14T17:13:32+08:00 summary: gh-135474: Specialize arithmetic only on compact ints (GH-135479

[Python-checkins] gh-131798: Optimize `_UNARY_INVERT` (GH-135222)

2025-06-09 Thread Fidget-Spinner
https://github.com/python/cpython/commit/b150b6aca7b17efe1bb13c3058d61cdefb83237e commit: b150b6aca7b17efe1bb13c3058d61cdefb83237e branch: main author: Noam Cohen committer: Fidget-Spinner date: 2025-06-09T18:33:18+08:00 summary: gh-131798: Optimize `_UNARY_INVERT` (GH-135222) files: A Misc

[Python-checkins] gh-131798: Optimize `_ITER_CHECK_TUPLE` (GH-134803)

2025-05-27 Thread Fidget-Spinner
https://github.com/python/cpython/commit/79d81f7cba236e2cbdfa95d0de0a75ba9716ed32 commit: 79d81f7cba236e2cbdfa95d0de0a75ba9716ed32 branch: main author: Noam Cohen committer: Fidget-Spinner date: 2025-05-28T02:30:17+08:00 summary: gh-131798: Optimize `_ITER_CHECK_TUPLE` (GH-134803) files: A

[Python-checkins] gh-131798: Small improvements to `remove_unneeded_uops` (GH-134554)

2025-05-23 Thread Fidget-Spinner
https://github.com/python/cpython/commit/71dea74865a4f0e065e3dfc1acc70f7eee4f659e commit: 71dea74865a4f0e065e3dfc1acc70f7eee4f659e branch: main author: Tomas R. committer: Fidget-Spinner date: 2025-05-23T20:48:45+08:00 summary: gh-131798: Small improvements to `remove_unneeded_uops` (GH-134554

[Python-checkins] gh-133713: Compare the `f->stackpointer` to the result of `_PyFrame_Stackbase(f)` (GH-133714)

2025-05-09 Thread Fidget-Spinner
https://github.com/python/cpython/commit/832058274dd99e30321a5f9a3773038cd0424c11 commit: 832058274dd99e30321a5f9a3773038cd0424c11 branch: main author: Nybblista <[email protected]> committer: Fidget-Spinner date: 2025-05-10T11:04:32+08:00 summary: gh-133713: C

[Python-checkins] gh-133476: Assert with the `PyStackRef_IsTaggedInt` function (GH-133477)

2025-05-08 Thread Fidget-Spinner
https://github.com/python/cpython/commit/6d5a8c2ec19f1c38b4558940d2444a7382bb0287 commit: 6d5a8c2ec19f1c38b4558940d2444a7382bb0287 branch: main author: Nybblista <[email protected]> committer: Fidget-Spinner date: 2025-05-09T08:17:50+08:00 summary: gh-133476:

[Python-checkins] gh-133273: Keep instruction definitions in `bytecodes.c` and `optimizer_bytecodes.c` in sync (GH-133320)

2025-05-08 Thread Fidget-Spinner
https://github.com/python/cpython/commit/3f2f59a91dd895cf5cf7b58cf905fc5d5b87a644 commit: 3f2f59a91dd895cf5cf7b58cf905fc5d5b87a644 branch: main author: Tomas R. committer: Fidget-Spinner date: 2025-05-09T01:54:49+08:00 summary: gh-133273: Keep instruction definitions in `bytecodes.c` and

[Python-checkins] gh-131798: JIT - Use `sym_new_type` instead of `sym_new_not_null` for _BUILD_STRING, _BUILD_SET (GH-132564)

2025-04-27 Thread Fidget-Spinner
https://github.com/python/cpython/commit/614d79231d1e60d31b9452ea2afbc2a7d2f0034b commit: 614d79231d1e60d31b9452ea2afbc2a7d2f0034b branch: main author: Nadeshiko Manju committer: Fidget-Spinner date: 2025-04-27T20:30:28+08:00 summary: gh-131798: JIT - Use `sym_new_type` instead of

[Python-checkins] gh-131798: JIT: Propagate the result in `_BINARY_OP_SUBSCR_TUPLE_INT` (GH-133003)

2025-04-26 Thread Fidget-Spinner
https://github.com/python/cpython/commit/5e96e4fca80a8cd25da6b469b25f8f5a514de8be commit: 5e96e4fca80a8cd25da6b469b25f8f5a514de8be branch: main author: Tomas R. committer: Fidget-Spinner date: 2025-04-27T02:47:55+08:00 summary: gh-131798: JIT: Propagate the result in

[Python-checkins] gh-131798: JIT: Narrow the return type of _CALL_LEN to int (#132940)

2025-04-25 Thread Fidget-Spinner
https://github.com/python/cpython/commit/4c20f46fa011df57190cc19b21bafde1f65e73a7 commit: 4c20f46fa011df57190cc19b21bafde1f65e73a7 branch: main author: Diego Russo committer: Fidget-Spinner date: 2025-04-26T02:57:42+08:00 summary: gh-131798: JIT: Narrow the return type of _CALL_LEN to int

[Python-checkins] gh-132758: Fix tail call and pystats builds (GH-132759)

2025-04-23 Thread Fidget-Spinner
https://github.com/python/cpython/commit/6430c634da4332550744fe8f50b12c927b8382f6 commit: 6430c634da4332550744fe8f50b12c927b8382f6 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-04-23T18:17:35+08:00 summary: gh-132758: Fix tail call and pystats builds (GH-132759) files: A

[Python-checkins] gh-131798: Use `sym_new_type` instead of `sym_new_not_null` for `_BUILD_LIST`, `_BUILD_SLICE`, and `_BUILD_MAP` (GH-132434)

2025-04-16 Thread Fidget-Spinner
https://github.com/python/cpython/commit/b9e88ff4cbf6481578421d58acf2455647cefeb4 commit: b9e88ff4cbf6481578421d58acf2455647cefeb4 branch: main author: Nadeshiko Manju committer: Fidget-Spinner date: 2025-04-17T01:17:48+08:00 summary: gh-131798: Use `sym_new_type` instead of `sym_new_not_null

[Python-checkins] gh-132386: Fix a crash when passing a dict subclass to `exec` (GH-132412)

2025-04-11 Thread Fidget-Spinner
https://github.com/python/cpython/commit/e6ef47ac229b5c4a62b9c907e4232e350db77ce3 commit: e6ef47ac229b5c4a62b9c907e4232e350db77ce3 branch: main author: Tomas R. committer: Fidget-Spinner date: 2025-04-12T05:05:03+08:00 summary: gh-132386: Fix a crash when passing a dict subclass to `exec` (GH

[Python-checkins] gh-132257: Remove -flto-partition=none for Linux LTO builds (GH-132258)

2025-04-11 Thread Fidget-Spinner
https://github.com/python/cpython/commit/bc0b94b30c9d65ba550daee2c2ef20035defd980 commit: bc0b94b30c9d65ba550daee2c2ef20035defd980 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-04-11T16:06:05+08:00 summary: gh-132257: Remove -flto-partition=none for Linux LTO builds (GH

[Python-checkins] update comment about LLVM bug relevant for `--with-tail-call-interp` performance (#132297)

2025-04-10 Thread Fidget-Spinner
https://github.com/python/cpython/commit/67ded6a4faae29edff8e4f7886978e71ce116e33 commit: 67ded6a4faae29edff8e4f7886978e71ce116e33 branch: main author: h-vetinari committer: Fidget-Spinner date: 2025-04-09T22:50:38+08:00 summary: update comment about LLVM bug relevant for `--with-tail-call

[Python-checkins] gh-126703: Fix possible use after free in pycfunction freelist (GH-132319)

2025-04-09 Thread Fidget-Spinner
https://github.com/python/cpython/commit/bd3aa0b9f736164277a5bcd0a54f5f9beddbf11c commit: bd3aa0b9f736164277a5bcd0a54f5f9beddbf11c branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-04-09T22:49:33+08:00 summary: gh-126703: Fix possible use after free in pycfunction freelist (GH

[Python-checkins] gh-126703: Add freelist for range and range_iter objects (GH-128619)

2025-04-06 Thread Fidget-Spinner
https://github.com/python/cpython/commit/dff8bcfa3cb2daf0aa0d3f4717fd77948d3b2b2f commit: dff8bcfa3cb2daf0aa0d3f4717fd77948d3b2b2f branch: main author: Pieter Eendebak committer: Fidget-Spinner date: 2025-04-07T04:40:52+08:00 summary: gh-126703: Add freelist for range and range_iter objects (GH

[Python-checkins] gh-132132: Upgrade LLVM on tail calling CI (GH-132098)

2025-04-05 Thread Fidget-Spinner
https://github.com/python/cpython/commit/92fb949eac22d1e058906123a21791ba55876090 commit: 92fb949eac22d1e058906123a21791ba55876090 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-04-06T00:58:23+08:00 summary: gh-132132: Upgrade LLVM on tail calling CI (GH-132098) files: M

[Python-checkins] gh-131591: Fix GENERATE_DEBUG_SECTION for clangcl on Windows (GH-132112)

2025-04-05 Thread Fidget-Spinner
https://github.com/python/cpython/commit/d827d4d0184f8832075c6b75120892439a1d97ee commit: d827d4d0184f8832075c6b75120892439a1d97ee branch: main author: Chris Eibl <[email protected]> committer: Fidget-Spinner date: 2025-04-06T00:00:54+08:00 summary: gh-13159

[Python-checkins] gh-126703: Add PyCFunction freelist (GH-128692)

2025-04-05 Thread Fidget-Spinner
https://github.com/python/cpython/commit/29772b0647519254b94bdf82df1666e98c3de3a2 commit: 29772b0647519254b94bdf82df1666e98c3de3a2 branch: main author: Pieter Eendebak committer: Fidget-Spinner date: 2025-04-05T23:51:05+08:00 summary: gh-126703: Add PyCFunction freelist (GH-128692) files: A

[Python-checkins] GH-131678: fix Windows tail-call CI does not run the test cases (GH-131690)

2025-03-28 Thread Fidget-Spinner
https://github.com/python/cpython/commit/ce77da5871334bffea722984cb705fd20a763a1f commit: ce77da5871334bffea722984cb705fd20a763a1f branch: main author: Chris Eibl <[email protected]> committer: Fidget-Spinner date: 2025-03-28T23:00:36+08:00 summary: GH-13167

[Python-checkins] gh-131281: Add include for pystats builds (#131369)

2025-03-17 Thread Fidget-Spinner
https://github.com/python/cpython/commit/b2ed7a6d6aae9860110f6ec495dc88dde670cfe4 commit: b2ed7a6d6aae9860110f6ec495dc88dde670cfe4 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-03-18T00:36:06+08:00 summary: gh-131281: Add include for pystats builds (#131369) Add include to

[Python-checkins] gh-131281: fix compile error due to `BINARY_SUBSCR` (GH-131283)

2025-03-15 Thread Fidget-Spinner
https://github.com/python/cpython/commit/1821f8f10c7a4a43a4fb55fe4e3da4cadfec699d commit: 1821f8f10c7a4a43a4fb55fe4e3da4cadfec699d branch: main author: Xuanteng Huang <[email protected]> committer: Fidget-Spinner date: 2025-03-15T23:38:46+08:00 summary: gh-13128

[Python-checkins] gh-128563: Add correction note to tail call in whats new (#130908)

2025-03-11 Thread Fidget-Spinner
https://github.com/python/cpython/commit/e4a60248b031d9e327443f1f2627e66865f8a9c9 commit: e4a60248b031d9e327443f1f2627e66865f8a9c9 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-03-06T14:43:53+08:00 summary: gh-128563: Add correction note to tail call in whats new (#130908

[Python-checkins] gh-130039: Tailcall for windows builds (GH-130040)

2025-03-10 Thread Fidget-Spinner
https://github.com/python/cpython/commit/a8ee1e16f545d721318afe8fe5330ddb4df7e3e3 commit: a8ee1e16f545d721318afe8fe5330ddb4df7e3e3 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-03-11T10:52:56+08:00 summary: gh-130039: Tailcall for windows builds (GH-130040) Co-authored-by

[Python-checkins] Minor nits to whats new tail call wording (#130912)

2025-03-10 Thread Fidget-Spinner
https://github.com/python/cpython/commit/fe186d76cfddf3f4b575d682c034642db07dc762 commit: fe186d76cfddf3f4b575d682c034642db07dc762 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-03-11T10:57:35+08:00 summary: Minor nits to whats new tail call wording (#130912) files: M Doc

[Python-checkins] gh-128563: Clarify wording in Whats new for Tail call (#130911)

2025-03-06 Thread Fidget-Spinner
https://github.com/python/cpython/commit/9c691500f9412ecd8f6221c20984dc7a55a8a9e8 commit: 9c691500f9412ecd8f6221c20984dc7a55a8a9e8 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-03-06T13:38:05Z summary: gh-128563: Clarify wording in Whats new for Tail call (#130911) Clarify

[Python-checkins] gh-129989: Change Py_TAIL_CALL_INTERP ifndef to ! (#130269)

2025-02-18 Thread Fidget-Spinner
https://github.com/python/cpython/commit/46ac85e4d9fcffe1a8f921989414a89648b5501a commit: 46ac85e4d9fcffe1a8f921989414a89648b5501a branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-18T15:48:49Z summary: gh-129989: Change Py_TAIL_CALL_INTERP ifndef to ! (#130269) Change

[Python-checkins] gh-129989: Properly disable tailcall interp in configure (GH-129991)

2025-02-15 Thread Fidget-Spinner
https://github.com/python/cpython/commit/359c7dde3bb074e029686913f531457eb121d1dd commit: 359c7dde3bb074e029686913f531457eb121d1dd branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-16T03:01:24+08:00 summary: gh-129989: Properly disable tailcall interp in configure (GH-129991

[Python-checkins] Add Neil's suggestions to whatsnew wording for tailcall (#130155)

2025-02-15 Thread Fidget-Spinner
https://github.com/python/cpython/commit/a13460ac4427892be613bf0e2988f5a2b2364602 commit: a13460ac4427892be613bf0e2988f5a2b2364602 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-15T21:09:37+08:00 summary: Add Neil's suggestions to whatsnew wording for tailcall (#1

[Python-checkins] Revert "gh-130048: Reintroduce full LTO as default on Clang (GH-130049)" (#130088)

2025-02-13 Thread Fidget-Spinner
https://github.com/python/cpython/commit/aa284232013693103431fb672a0bcabac3d4200b commit: aa284232013693103431fb672a0bcabac3d4200b branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-13T17:27:19Z summary: Revert "gh-130048: Reintroduce full LTO as default on Clang (GH-1

[Python-checkins] gh-130048: Reintroduce full LTO as default on Clang (GH-130049)

2025-02-13 Thread Fidget-Spinner
https://github.com/python/cpython/commit/34c06ccc4c6c21935b46302935f3df24b00daa2c commit: 34c06ccc4c6c21935b46302935f3df24b00daa2c branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-13T22:06:00+08:00 summary: gh-130048: Reintroduce full LTO as default on Clang (GH-130049

[Python-checkins] gh-129819: Allow tier2/JIT and tailcall (GH-129820)

2025-02-12 Thread Fidget-Spinner
https://github.com/python/cpython/commit/1b27f36eb0ef146aa60b261a1cffcc6fd55c0e88 commit: 1b27f36eb0ef146aa60b261a1cffcc6fd55c0e88 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-13T02:18:36+08:00 summary: gh-129819: Allow tier2/JIT and tailcall (GH-129820) files: A Misc

[Python-checkins] gh-130004: Disable PGO for ceval.c on MSVC for default build (GH-130009)

2025-02-11 Thread Fidget-Spinner
https://github.com/python/cpython/commit/5cdd6e5e758a3fc0a5daac80753bf611b3e23c2d commit: 5cdd6e5e758a3fc0a5daac80753bf611b3e23c2d branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-12T01:13:05+08:00 summary: gh-130004: Disable PGO for ceval.c on MSVC for default build (GH

[Python-checkins] gh-130004: Revert commit 9e52e55 (GH-130005)

2025-02-11 Thread Fidget-Spinner
https://github.com/python/cpython/commit/247b50dec8af47ed8a80069117e07b7139f9d54f commit: 247b50dec8af47ed8a80069117e07b7139f9d54f branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-11T23:23:58+08:00 summary: gh-130004: Revert commit 9e52e55 (GH-130005) Revert commit 9e52e55

[Python-checkins] Clarify baseline for new interpreter (GH-129972)

2025-02-10 Thread Fidget-Spinner
https://github.com/python/cpython/commit/516c70d4dd39e02bb365729a4b8aa93f9e6a3e82 commit: 516c70d4dd39e02bb365729a4b8aa93f9e6a3e82 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-10T19:07:24Z summary: Clarify baseline for new interpreter (GH-129972) files: M Doc/whatsnew

[Python-checkins] Trigger tail call CI on more files (GH-129906)

2025-02-09 Thread Fidget-Spinner
https://github.com/python/cpython/commit/8f9c6fa0773cff586d127d1b77b158edd4718035 commit: 8f9c6fa0773cff586d127d1b77b158edd4718035 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-10T00:52:58+08:00 summary: Trigger tail call CI on more files (GH-129906) files: M .github

[Python-checkins] Docs: more explanation of the implications of new tail-call interpreter (GH-129863)

2025-02-08 Thread Fidget-Spinner
https://github.com/python/cpython/commit/f2ae79d29e5e0bd24ad1300cb44e3a99104755c7 commit: f2ae79d29e5e0bd24ad1300cb44e3a99104755c7 branch: main author: Ned Batchelder committer: Fidget-Spinner date: 2025-02-08T19:28:35Z summary: Docs: more explanation of the implications of new tail-call

[Python-checkins] Fix link in 3.14 whatsnew (#129828)

2025-02-07 Thread Fidget-Spinner
https://github.com/python/cpython/commit/e4a00f70b176c3182aad3904f94c69a7fb733cd9 commit: e4a00f70b176c3182aad3904f94c69a7fb733cd9 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-07T19:30:23Z summary: Fix link in 3.14 whatsnew (#129828) files: M Doc/whatsnew/3.14.rst diff

[Python-checkins] Remove tail-calling wording as it is confusing (GH-129823)

2025-02-07 Thread Fidget-Spinner
https://github.com/python/cpython/commit/7b2e01bb555359913939d7ff168363f1760d3f8e commit: 7b2e01bb555359913939d7ff168363f1760d3f8e branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-07T18:49:28Z summary: Remove tail-calling wording as it is confusing (GH-129823) files: M Doc

[Python-checkins] Fix Garrett Gu name misspelling in 3.14 whatsnew (GH-129822)

2025-02-07 Thread Fidget-Spinner
https://github.com/python/cpython/commit/662e88db642899bcbc28ef142361d5f315a46901 commit: 662e88db642899bcbc28ef142361d5f315a46901 branch: main author: Garrett Gu committer: Fidget-Spinner date: 2025-02-07T17:56:46Z summary: Fix Garrett Gu name misspelling in 3.14 whatsnew (GH-129822) Update

[Python-checkins] gh-128563: Move assignment of opcode into ifdef (GH-129803)

2025-02-07 Thread Fidget-Spinner
https://github.com/python/cpython/commit/175844713af383c9e4dd60166d1d7407c80a1949 commit: 175844713af383c9e4dd60166d1d7407c80a1949 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-07T21:11:57+08:00 summary: gh-128563: Move assignment of opcode into ifdef (GH-129803) files

[Python-checkins] gh-128563: Document the tail-calling interpreter (GH-129728)

2025-02-07 Thread Fidget-Spinner
https://github.com/python/cpython/commit/3d3a4beefed46df7aa3a477f2e511459ce06c4b0 commit: 3d3a4beefed46df7aa3a477f2e511459ce06c4b0 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-02-07T20:18:15+08:00 summary: gh-128563: Document the tail-calling interpreter (GH-129728) Co

[Python-checkins] gh-129737: Fix help message for tail calling interpreter configuration (GH-129754)

2025-02-06 Thread Fidget-Spinner
https://github.com/python/cpython/commit/43e024021392c8c70e5a56cdf7428ced45d73688 commit: 43e024021392c8c70e5a56cdf7428ced45d73688 branch: main author: Pieter Eendebak committer: Fidget-Spinner date: 2025-02-07T08:47:13+08:00 summary: gh-129737: Fix help message for tail calling interpreter

[Python-checkins] gh-128563: Move labels in ceval.c to bytecodes.c (GH-129112)

2025-01-27 Thread Fidget-Spinner
https://github.com/python/cpython/commit/87fb8b198c1633d9ce0b542eda230575892f416e commit: 87fb8b198c1633d9ce0b542eda230575892f416e branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-01-27T18:30:20+08:00 summary: gh-128563: Move labels in ceval.c to bytecodes.c (GH-129112) files

[Python-checkins] Remove unused DPRINTF in ceval.c (GH-129282)

2025-01-25 Thread Fidget-Spinner
https://github.com/python/cpython/commit/8fecb9fa0b42f7dc18bd58b1bef56f967612e088 commit: 8fecb9fa0b42f7dc18bd58b1bef56f967612e088 branch: main author: Chris Eibl <[email protected]> committer: Fidget-Spinner date: 2025-01-25T18:33:26+08:00 summary: Remove

[Python-checkins] gh-128563: Move GO_TO_INSTRUCTION and PREDICT to cases generator (GH-129115)

2025-01-21 Thread Fidget-Spinner
https://github.com/python/cpython/commit/86c1a60d5a28cfb51f8843b307f8969c40e3bbec commit: 86c1a60d5a28cfb51f8843b307f8969c40e3bbec branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-01-22T09:22:25+08:00 summary: gh-128563: Move GO_TO_INSTRUCTION and PREDICT to cases generator (GH

[Python-checkins] gh-128563: Move lltrace into the frame struct (GH-129113)

2025-01-21 Thread Fidget-Spinner
https://github.com/python/cpython/commit/5809b2590956d51ce805f877e4708d21f59fb222 commit: 5809b2590956d51ce805f877e4708d21f59fb222 branch: main author: Ken Jin committer: Fidget-Spinner date: 2025-01-21T22:17:15+08:00 summary: gh-128563: Move lltrace into the frame struct (GH-129113) files: M

[Python-checkins] gh-128262: Allow specialization of calls to classes with __slots__ (GH-128263)

2024-12-30 Thread Fidget-Spinner
https://github.com/python/cpython/commit/7ef49074123511003c8b7f7f3ba2a4e05285e8dc commit: 7ef49074123511003c8b7f7f3ba2a4e05285e8dc branch: main author: Ken Jin committer: Fidget-Spinner date: 2024-12-31T12:24:17+08:00 summary: gh-128262: Allow specialization of calls to classes with __slots__

[Python-checkins] gh-128195: Add `_REPLACE_WITH_TRUE` to the tier2 optimizer (GH-128203)

2024-12-23 Thread Fidget-Spinner
https://github.com/python/cpython/commit/30efede33ca1fe32debbae93cc40b0e7e0b133b3 commit: 30efede33ca1fe32debbae93cc40b0e7e0b133b3 branch: main author: Yan Yanchii committer: Fidget-Spinner date: 2024-12-24T05:17:47+08:00 summary: gh-128195: Add `_REPLACE_WITH_TRUE` to the tier2 optimizer (GH

[Python-checkins] gh-103951: enable optimization for fast attribute access on module subclasses (GH-126264)

2024-11-15 Thread Fidget-Spinner
https://github.com/python/cpython/commit/d9e251223e8314ca726fc0be8b834362184b0aad commit: d9e251223e8314ca726fc0be8b834362184b0aad branch: main author: Sergey B Kirpichev committer: Fidget-Spinner date: 2024-11-15T16:03:38+08:00 summary: gh-103951: enable optimization for fast attribute access

[Python-checkins] gh-120619: Strength reduce function guards, support 2-operand uop forms (GH-124846)

2024-11-08 Thread Fidget-Spinner
https://github.com/python/cpython/commit/6293d00e7201f3f28b1f4512e57dc4f03855cabd commit: 6293d00e7201f3f28b1f4512e57dc4f03855cabd branch: main author: Ken Jin committer: Fidget-Spinner date: 2024-11-09T11:35:33+08:00 summary: gh-120619: Strength reduce function guards, support 2-operand uop

[Python-checkins] gh-120619: Optimize through `_Py_FRAME_GENERAL` (GH-124518)

2024-10-02 Thread Fidget-Spinner
https://github.com/python/cpython/commit/b84a763dca412e8dbbc9cf7c6273c11d6c2220a7 commit: b84a763dca412e8dbbc9cf7c6273c11d6c2220a7 branch: main author: Ken Jin committer: Fidget-Spinner date: 2024-10-03T01:10:51+08:00 summary: gh-120619: Optimize through `_Py_FRAME_GENERAL` (GH-124518

[Python-checkins] gh-117376: Fix off-by-ones in conversion functions (GH-124301)

2024-09-25 Thread Fidget-Spinner
https://github.com/python/cpython/commit/198756b0f653e9f487076df2c6f943e374def6cb commit: 198756b0f653e9f487076df2c6f943e374def6cb branch: main author: Ken Jin committer: Fidget-Spinner date: 2024-09-26T02:41:07+08:00 summary: gh-117376: Fix off-by-ones in conversion functions (GH-124301) Fix

[Python-checkins] gh-121459: Deferred LOAD_GLOBAL (GH-123128)

2024-09-13 Thread Fidget-Spinner
https://github.com/python/cpython/commit/8810e286fa48876422d1b230208911decbead294 commit: 8810e286fa48876422d1b230208911decbead294 branch: main author: Ken Jin committer: Fidget-Spinner date: 2024-09-14T00:23:51+08:00 summary: gh-121459: Deferred LOAD_GLOBAL (GH-123128) Co-authored-by

[Python-checkins] [3.13] gh-121621: Move asyncio running loop to thread state (GH-121695) (GH-121864)

2024-07-16 Thread Fidget-Spinner
https://github.com/python/cpython/commit/06d76c4b94f87b0785a96dbfa0904afc0b459cb7 commit: 06d76c4b94f87b0785a96dbfa0904afc0b459cb7 branch: 3.13 author: Miss Islington (bot) <[email protected]> committer: Fidget-Spinner date: 2024-07-17T01:57:37+08:00 summary:

  1   2   >