| Commit message (Expand) | Author | Age | Files | Lines |
* | [3.12] gh-116767: fix crash on 'async with' with many context managers (GH-11... | Irit Katriel | 2024-05-01 | 1 | -1/+1 |
|
|
* | [3.12] chore: fix typos (#116345) (#116370) | Terry Jan Reedy | 2024-03-05 | 1 | -1/+1 |
|
|
* | [3.12] GH-108390: Prevent non-local events being set with `sys.monitoring.set... | Mark Shannon | 2023-09-05 | 1 | -6/+13 |
|
|
* | [3.12] GH-106897: Add `RERAISE` event to `sys.monitoring`. (GH-107291) (GH-10... | Mark Shannon | 2023-07-28 | 1 | -2/+2 |
|
|
* | [3.12] GH-103082: Rename PY_MONITORING_EVENTS to _PY_MONITORING_EVENTS (#1070... | Victor Stinner | 2023-07-22 | 1 | -3/+3 |
|
|
* | GH-103082: Implementation of PEP 669: Low Impact Monitoring for CPython (GH-1... | Mark Shannon | 2023-04-12 | 1 | -2/+43 |
|
|
* | gh-102381: don't call watcher callback with dead object (#102382) | Carl Meyer | 2023-03-08 | 1 | -4/+9 |
|
|
* | gh-101101: Unstable C API tier (PEP 689) (GH-101102) | Petr Viktorin | 2023-02-28 | 1 | -8/+39 |
|
|
* | gh-101907: Stop using `_Py_OPCODE` and `_Py_OPARG` macros (GH-101912) | Steve Dower | 2023-02-20 | 1 | -7/+21 |
|
|
* | GH-100719: Remove the `co_nplaincellvars` field from code objects. (GH-100721) | Mark Shannon | 2023-01-04 | 1 | -1/+5 |
|
|
* | GH-100222: fix typo _py_set_opocde -> _py_set_opcode (GH-100259) | Carl Meyer | 2022-12-15 | 1 | -1/+1 |
|
|
* | GH-100222: Redefine _Py_CODEUNIT as a union to clarify structure of code unit... | Mark Shannon | 2022-12-14 | 1 | -14/+17 |
|
|
* | GH-98522: Add version number to code objects. (GH-98525) | Mark Shannon | 2022-12-09 | 1 | -0/+1 |
|
|
* | GH-91054: Add code object watchers API (GH-99859) | Itamar Ostricher | 2022-12-02 | 1 | -0/+35 |
|
|
* | Use _Py_RVALUE() in macros (#99844) | Victor Stinner | 2022-11-28 | 1 | -1/+1 |
|
|
* | gh-89653: PEP 670: Convert macros to functions (#99843) | Victor Stinner | 2022-11-28 | 1 | -1/+6 |
|
|
* | GH-98686: Quicken everything (GH-98687) | Brandt Bucher | 2022-11-02 | 1 | -1/+0 |
|
|
* | gh-95756: Lazily created cached co_* attrs (GH-97791) | Ken Jin | 2022-10-11 | 1 | -1/+8 |
|
|
* | gh-94936: C getters: co_varnames, co_cellvars, co_freevars (#95008) | Ken Jin | 2022-08-04 | 1 | -0/+6 |
|
|
* | gh-93382: Sync up `co_code` changes with 3.11 (GH-94227) | Ken Jin | 2022-06-24 | 1 | -1/+1 |
|
|
* | gh-87347: Add parenthesis around macro arguments (#93915) | Victor Stinner | 2022-06-20 | 1 | -1/+2 |
|
|
* | GH-93516: Speedup line number checks when tracing. (GH-93763) | Mark Shannon | 2022-06-20 | 1 | -1/+3 |
|
|
* | GH-93897: Store frame size in code object and de-opt if insufficient space on... | Mark Shannon | 2022-06-20 | 1 | -2/+2 |
|
|
* | gh-87347: Add parenthesis around PyXXX_Check() arguments (#92815) | Victor Stinner | 2022-06-16 | 1 | -1/+1 |
|
|
* | GH-93516: Store offset of first traceable instruction in code object (GH-93769) | Mark Shannon | 2022-06-14 | 1 | -0/+1 |
|
|
* | gh-93382: Cache result of `PyCode_GetCode` in codeobject (GH-93383) | Ken Jin | 2022-06-03 | 1 | -0/+1 |
|
|
* | gh-92154: Expose PyCode_GetCode in the C API (GH-92168) | Ken Jin | 2022-05-03 | 1 | -0/+3 |
|
|
* | GH-88116: Use a compact format to represent end line and column offsets. (GH-... | Mark Shannon | 2022-04-21 | 1 | -13/+19 |
|
|
* | bpo-35134: Remove the Include/code.h header file (GH-32385) | Victor Stinner | 2022-04-07 | 1 | -2/+13 |
|
|
* | bpo-46841: Quicken code in-place (GH-31888) | Brandt Bucher | 2022-03-21 | 1 | -83/+74 |
|
|
* | bpo-46841: Add a _Py_SET_OPCODE macro (GH-31780) | Brandt Bucher | 2022-03-12 | 1 | -0/+3 |
|
|
* | bpo-46841: Use inline caching for calls (GH-31709) | Brandt Bucher | 2022-03-07 | 1 | -1/+1 |
|
|
* | bpo-45316: Move private PyCode C API to internal C API (GH-31576) | Victor Stinner | 2022-02-25 | 1 | -19/+0 |
|
|
* | bpo-46841: Use *inline* caching for `BINARY_OP` (GH-31543) | Brandt Bucher | 2022-02-25 | 1 | -1/+1 |
|
|
* | Remove legacy opcache structs (GH-27164) | Ken Jin | 2021-07-16 | 1 | -2/+0 |
|
|
* | bpo-44530: Add co_qualname field to PyCodeObject (GH-26941) | Gabriele N. Tornetta | 2021-07-07 | 1 | -4/+5 |
|
|
* | bpo-43950: Add code.co_positions (PEP 657) (GH-26955) | Pablo Galindo | 2021-07-02 | 1 | -4/+21 |
|
|
* | bpo-43693 Get rid of CO_NOFREE -- it's unused (GH-26839) | Guido van Rossum | 2021-06-23 | 1 | -6/+0 |
|
|
* | bpo-43693: Turn localspluskinds into an object (GH-26749) | Guido van Rossum | 2021-06-21 | 1 | -5/+1 |
|
|
* | bpo-43693: Eliminate unused "fast locals". (gh-26587) | Eric Snow | 2021-06-15 | 1 | -6/+2 |
|
|
* | bpo-44338: Port LOAD_GLOBAL to PEP 659 adaptive interpreter (GH-26638) | Mark Shannon | 2021-06-14 | 1 | -14/+0 |
|
|
* | Add more const modifiers. (GH-26691) | Serhiy Storchaka | 2021-06-12 | 1 | -3/+3 |
|
|
* | bpo-43693: Un-revert commit f3fa63e. (#26609) | Eric Snow | 2021-06-08 | 1 | -2/+9 |
|
|
* | Revert "bpo-43693: Add the MAKE_CELL opcode and interleave fast locals offset... | Pablo Galindo | 2021-06-08 | 1 | -9/+2 |
|
|
* | bpo-43693: Silence some compiler warnings. (gh-26588) | Eric Snow | 2021-06-07 | 1 | -1/+0 |
|
|
* | bpo-43693: Add the MAKE_CELL opcode and interleave fast locals offsets. (gh-2... | Eric Snow | 2021-06-07 | 1 | -2/+9 |
|
|
* | bpo-43693: Un-revert commits 2c1e258 and b2bf2bc. (gh-26577) | Eric Snow | 2021-06-07 | 1 | -6/+18 |
|
|
* | bpo-44187: Quickening infrastructure (GH-26264) | Mark Shannon | 2021-06-07 | 1 | -2/+11 |
|
|
* | bpo-43693: Revert commits 2c1e2583fdc4db6b43d163239ea42b0e8394171f and b2bf2b... | Pablo Galindo | 2021-06-04 | 1 | -15/+5 |
|
|
* | bpo-43693: Add new internal code objects fields: co_fastlocalnames and co_fas... | Eric Snow | 2021-06-03 | 1 | -5/+15 |
|
|