summaryrefslogtreecommitdiffstats
path: root/Include
Commit message (Expand)AuthorAgeFilesLines
* gh-123091: Use more _Py_IsImmortalLoose() (GH-123602)Petr Viktorin2024-09-021-2/+2
* gh-123091: Use _Py_IsImmortalLoose() (#123511)Victor Stinner2024-09-022-4/+4
* gh-122854: Add Py_HashBuffer() function (#122855)Victor Stinner2024-08-302-3/+2
* gh-121645: Add PyBytes_Join() function (#121646)Victor Stinner2024-08-301-3/+4
* gh-123484: Fix the debug offsets for PyLongObject (#123485)Matt Wozniski2024-08-301-2/+2
* gh-121485: Always use 64-bit integers for integers bits count (GH-121486)Serhiy Storchaka2024-08-302-5/+5
* gh-120389: Add PyLong_FromInt64() and PyLong_AsInt64() (#120390)Victor Stinner2024-08-281-0/+12
* gh-123271: Make builtin zip method safe under free-threading (#123272)Pieter Eendebak2024-08-271-0/+17
* GH-123232: Factor BINARY_SLICE and STORE_SLICE to handle stats properly for t...Mark Shannon2024-08-271-163/+163
* GH-115775: Use `__static_attributes__` to initialize shared keys (GH-118468)Mark Shannon2024-08-271-1/+1
* gh-117376: Make `Py_DECREF` a macro in ceval.c in free-threaded build (#122975)Sam Gross2024-08-231-12/+9
* GH-123040: Specialize shadowed `LOAD_ATTR`. (GH-123219)Mark Shannon2024-08-232-32/+40
* GH-123197: Only count an instruction as deferred if it hasn't deopted first. ...Mark Shannon2024-08-221-0/+2
* GH-115776: Allow any fixed sized object to have inline values (GH-123192)Mark Shannon2024-08-211-2/+3
* GH-123185: Check for `NULL` after calling `_PyEvalFramePushAndInit` (GH-123194)Mark Shannon2024-08-211-1/+1
* GH-118093: Make `CALL_ALLOC_AND_ENTER_INIT` suitable for tier 2. (GH-123140)Mark Shannon2024-08-206-152/+169
* gh-122974: Suppress GCC array bound warnings in free-threaded build (#123071)Sam Gross2024-08-171-0/+12
* GH-118093: Specialize `CALL_KW` (GH-123006)Mark Shannon2024-08-166-205/+264
* Add debug offsets for free threaded builds (#123041)Pablo Galindo Salgado2024-08-152-3/+82
* gh-117139: Garbage collector support for deferred refcounting (#122956)Sam Gross2024-08-153-3/+29
* gh-122584: Import mimalloc headers in a C++ context (#122587)Michael Droettboom2024-08-151-0/+9
* GH-118093: Turn some DEOPT_IFs into EXIT_IFs (GH-122998)Brandt Bucher2024-08-142-15/+15
* GH-120024: Remove `CHECK_EVAL_BREAKER` macro. (GH-122968)Mark Shannon2024-08-144-150/+163
* gh-122985: add SYMBOL_TO_SCOPE macro in symtable (#122986)Irit Katriel2024-08-141-0/+1
* gh-122907: Fix Builds Without HAVE_DYNAMIC_LOADING Set (gh-122952)Eric Snow2024-08-131-0/+4
* GH-122390: Replace `_Py_GetbaseOpcode` with `_Py_GetBaseCodeUnit` (GH-122942)Mark Shannon2024-08-134-54/+56
* GH-122821: Simplify compilation of while statements to ensure consistency of ...Mark Shannon2024-08-131-1/+2
* GH-118093: Handle some polymorphism before requiring progress in tier two (GH...Brandt Bucher2024-08-121-4/+11
* gh-117482: Make the Slot Wrapper Inheritance Tests Much More Thorough (gh-122...Eric Snow2024-08-121-0/+6
* gh-117139: Replace _PyList_FromArraySteal with stack ref variant (#122830)Sam Gross2024-08-121-1/+4
* gh-105201: Add PyIter_NextItem() (#122331)Erlend E. Aasland2024-08-071-1/+11
* gh-122417: Implement per-thread heap type refcounts (#122418)Sam Gross2024-08-066-5/+161
* gh-122581: Avoid data races when collecting parser statistics (#122694)Lysandros Nikolaou2024-08-061-0/+19
* GH-117224: Move the body of a few large-ish micro-ops into helper functions (...Mark Shannon2024-08-021-0/+4
* gh-120974: Make asyncio `swap_current_task` safe in free-threaded build (#122...Sam Gross2024-08-021-1/+6
* gh-122562: Remove ste_free and ste_child_free from symtable (#122563)Jelle Zijlstra2024-08-011-3/+0
* GH-118095: Add tier two support for BINARY_SUBSCR_GETITEM (GH-120793)Mark Shannon2024-08-014-147/+167
* GH-122155: Track local variables between pops and pushes in cases generator (...Mark Shannon2024-08-011-1/+1
* Fix typos in docs, error messages and comments (#122502)jianghuyiyuan2024-08-011-1/+1
* gh-122188: Move magic number to its own file (#122243)Michael Droettboom2024-07-301-0/+280
* GH-116090: Fire RAISE events from _FOR_ITER_TIER_TWO (GH-122413)Brandt Bucher2024-07-291-0/+1
* gh-120593: Make _PyLong_CompactValue() parameter const again (#122367)Victor Stinner2024-07-281-4/+4
* gh-119180: Add evaluate functions for type params and type aliases (#122212)Jelle Zijlstra2024-07-272-0/+2
* GH-122294: Burn in the addresses of side exits (GH-122295)Brandt Bucher2024-07-261-2/+2
* GH-122029: Break INSTRUMENTED_CALL into micro-ops, so that its behavior is co...Mark Shannon2024-07-264-80/+85
* GH-121131: Clean up and fix some instrumented instructions. (GH-121132)Mark Shannon2024-07-263-20/+23
* GH-118093: Add tier two support for BINARY_OP_INPLACE_ADD_UNICODE (GH-122253)Brandt Bucher2024-07-253-148/+154
* GH-118093: Add tier two support for LOAD_ATTR_PROPERTY (GH-122283)Brandt Bucher2024-07-253-51/+56
* GH-122034: Add StackRef variants of type checks to reduce the number of PySta...Mark Shannon2024-07-251-0/+33
* gh-121489: Export private _PyBytes_Join() again (#122267)Marc Mueller2024-07-252-4/+4