| Commit message (Expand) | Author | Age | Files | Lines |
* | GH-118093: Make `CALL_ALLOC_AND_ENTER_INIT` suitable for tier 2. (GH-123140) | Mark Shannon | 2024-08-20 | 6 | -152/+169 |
|
|
* | gh-122974: Suppress GCC array bound warnings in free-threaded build (#123071) | Sam Gross | 2024-08-17 | 1 | -0/+12 |
|
|
* | GH-118093: Specialize `CALL_KW` (GH-123006) | Mark Shannon | 2024-08-16 | 6 | -205/+264 |
|
|
* | Add debug offsets for free threaded builds (#123041) | Pablo Galindo Salgado | 2024-08-15 | 2 | -3/+82 |
|
|
* | gh-117139: Garbage collector support for deferred refcounting (#122956) | Sam Gross | 2024-08-15 | 3 | -3/+29 |
|
|
* | gh-122584: Import mimalloc headers in a C++ context (#122587) | Michael Droettboom | 2024-08-15 | 1 | -0/+9 |
|
|
* | GH-118093: Turn some DEOPT_IFs into EXIT_IFs (GH-122998) | Brandt Bucher | 2024-08-14 | 2 | -15/+15 |
|
|
* | GH-120024: Remove `CHECK_EVAL_BREAKER` macro. (GH-122968) | Mark Shannon | 2024-08-14 | 4 | -150/+163 |
|
|
* | gh-122985: add SYMBOL_TO_SCOPE macro in symtable (#122986) | Irit Katriel | 2024-08-14 | 1 | -0/+1 |
|
|
* | gh-122907: Fix Builds Without HAVE_DYNAMIC_LOADING Set (gh-122952) | Eric Snow | 2024-08-13 | 1 | -0/+4 |
|
|
* | GH-122390: Replace `_Py_GetbaseOpcode` with `_Py_GetBaseCodeUnit` (GH-122942) | Mark Shannon | 2024-08-13 | 4 | -54/+56 |
|
|
* | GH-122821: Simplify compilation of while statements to ensure consistency of ... | Mark Shannon | 2024-08-13 | 1 | -1/+2 |
|
|
* | GH-118093: Handle some polymorphism before requiring progress in tier two (GH... | Brandt Bucher | 2024-08-12 | 1 | -4/+11 |
|
|
* | gh-117482: Make the Slot Wrapper Inheritance Tests Much More Thorough (gh-122... | Eric Snow | 2024-08-12 | 1 | -0/+6 |
|
|
* | gh-117139: Replace _PyList_FromArraySteal with stack ref variant (#122830) | Sam Gross | 2024-08-12 | 1 | -1/+4 |
|
|
* | gh-105201: Add PyIter_NextItem() (#122331) | Erlend E. Aasland | 2024-08-07 | 1 | -1/+11 |
|
|
* | gh-122417: Implement per-thread heap type refcounts (#122418) | Sam Gross | 2024-08-06 | 6 | -5/+161 |
|
|
* | gh-122581: Avoid data races when collecting parser statistics (#122694) | Lysandros Nikolaou | 2024-08-06 | 1 | -0/+19 |
|
|
* | GH-117224: Move the body of a few large-ish micro-ops into helper functions (... | Mark Shannon | 2024-08-02 | 1 | -0/+4 |
|
|
* | gh-120974: Make asyncio `swap_current_task` safe in free-threaded build (#122... | Sam Gross | 2024-08-02 | 1 | -1/+6 |
|
|
* | gh-122562: Remove ste_free and ste_child_free from symtable (#122563) | Jelle Zijlstra | 2024-08-01 | 1 | -3/+0 |
|
|
* | GH-118095: Add tier two support for BINARY_SUBSCR_GETITEM (GH-120793) | Mark Shannon | 2024-08-01 | 4 | -147/+167 |
|
|
* | GH-122155: Track local variables between pops and pushes in cases generator (... | Mark Shannon | 2024-08-01 | 1 | -1/+1 |
|
|
* | Fix typos in docs, error messages and comments (#122502) | jianghuyiyuan | 2024-08-01 | 1 | -1/+1 |
|
|
* | gh-122188: Move magic number to its own file (#122243) | Michael Droettboom | 2024-07-30 | 1 | -0/+280 |
|
|
* | GH-116090: Fire RAISE events from _FOR_ITER_TIER_TWO (GH-122413) | Brandt Bucher | 2024-07-29 | 1 | -0/+1 |
|
|
* | gh-120593: Make _PyLong_CompactValue() parameter const again (#122367) | Victor Stinner | 2024-07-28 | 1 | -4/+4 |
|
|
* | gh-119180: Add evaluate functions for type params and type aliases (#122212) | Jelle Zijlstra | 2024-07-27 | 2 | -0/+2 |
|
|
* | GH-122294: Burn in the addresses of side exits (GH-122295) | Brandt Bucher | 2024-07-26 | 1 | -2/+2 |
|
|
* | GH-122029: Break INSTRUMENTED_CALL into micro-ops, so that its behavior is co... | Mark Shannon | 2024-07-26 | 4 | -80/+85 |
|
|
* | GH-121131: Clean up and fix some instrumented instructions. (GH-121132) | Mark Shannon | 2024-07-26 | 3 | -20/+23 |
|
|
* | GH-118093: Add tier two support for BINARY_OP_INPLACE_ADD_UNICODE (GH-122253) | Brandt Bucher | 2024-07-25 | 3 | -148/+154 |
|
|
* | GH-118093: Add tier two support for LOAD_ATTR_PROPERTY (GH-122283) | Brandt Bucher | 2024-07-25 | 3 | -51/+56 |
|
|
* | GH-122034: Add StackRef variants of type checks to reduce the number of PySta... | Mark Shannon | 2024-07-25 | 1 | -0/+33 |
|
|
* | gh-121489: Export private _PyBytes_Join() again (#122267) | Marc Mueller | 2024-07-25 | 2 | -4/+4 |
|
|
* | GH-122160: Remove BUILD_CONST_KEY_MAP opcode. (GH-122164) | Mark Shannon | 2024-07-25 | 4 | -88/+75 |
|
|
* | GH-118093: Remove invalidated executors from side exits (GH-121885) | Brandt Bucher | 2024-07-24 | 1 | -1/+1 |
|
|
* | gh-120974: Make _asyncio._leave_task atomic in the free-threaded build (#122139) | Sam Gross | 2024-07-23 | 1 | -2/+6 |
|
|
* | gh-122163: Add notes for JSON serialization errors (GH-122165) | Serhiy Storchaka | 2024-07-23 | 1 | -1/+2 |
|
|
* | gh-120974: Use common freelist code in asyncio (#122132) | Sam Gross | 2024-07-23 | 1 | -0/+2 |
|
|
* | gh-100240: Use a consistent implementation for freelists (#121934) | Sam Gross | 2024-07-22 | 11 | -160/+159 |
|
|
* | gh-118124: fix assert related C++ checks on Solaris/Illumos (#121974) | Jakub KulĂk | 2024-07-21 | 1 | -5/+5 |
|
|
* | gh-120973: Fix thread-safety issues with `threading.local` (#121655) | mpage | 2024-07-19 | 1 | -0/+8 |
|
|
* | gh-121905: Consistently use "floating-point" instead of "floating point" (GH-... | Serhiy Storchaka | 2024-07-19 | 2 | -2/+2 |
|
|
* | GH-118093: Add tier two support to several instructions (GH-121884) | Brandt Bucher | 2024-07-18 | 4 | -26/+61 |
|
|
* | GH-120024: Use pointer for stack pointer (GH-121923) | Mark Shannon | 2024-07-18 | 1 | -20/+25 |
|
|
* | gh-121621: Move asyncio_running_loop to private struct (#121939) | Sam Gross | 2024-07-17 | 2 | -2/+2 |
|
|
* | gh-121528: Fix _PyObject_Init() assertion for stable ABI (#121725) | Victor Stinner | 2024-07-17 | 1 | -2/+26 |
|
|
* | GH-121583: Remove dependency from pystats.h to internal header file (GH-121587) | Michael Droettboom | 2024-07-16 | 1 | -5/+5 |
|
|
* | gh-118934: Make PyEval_GetLocals return borrowed reference (#119769) | Tian Gao | 2024-07-16 | 1 | -0/+4 |
|
|