summaryrefslogtreecommitdiffstats
path: root/Include
Commit message (Expand)AuthorAgeFilesLines
* gh-105775: Convert LOAD_CLOSURE to a pseudo-op (#106059)hms2023-06-292-18/+19
* gh-106168: PyTuple_SET_ITEM() now checks the index (#106164)Victor Stinner2023-06-284-9/+10
* gh-106084: Remove _PyObject_CallMethod() function (#106159)Victor Stinner2023-06-272-82/+97
* gh-106149: move jump target resolution from optimizer to assembler (#106150)Irit Katriel2023-06-272-5/+5
* gh-106140: Reorder some more fields to facilitate out-of-process inspection (...Pablo Galindo Salgado2023-06-271-7/+8
* gh-106140: Reorder some fields to facilitate out-of-process inspection (#106143)Pablo Galindo Salgado2023-06-272-41/+52
* gh-104584: Baby steps towards generating and executing traces (#105924)Guido van Rossum2023-06-273-0/+35
* gh-106084: Remove _PyObject_RealIsInstance() function (#106106)Victor Stinner2023-06-262-12/+11
* gh-106084: Remove _PyObject_HasLen() function (#106103)Victor Stinner2023-06-262-20/+22
* gh-105927: Deprecate PyWeakref_GetObject() function (#106006)Victor Stinner2023-06-262-2/+3
* gh-106084: Remove _PySequence_BytesToCharpArray() function (#106088)Victor Stinner2023-06-261-4/+0
* gh-106084: Remove old PyObject call aliases (#106085)Victor Stinner2023-06-261-9/+0
* gh-105927: Remove _PyWeakref_GetWeakrefCount() (#106007)Victor Stinner2023-06-232-4/+4
* gh-105927: Add _PyWeakref_IS_DEAD() function (#105992)Victor Stinner2023-06-221-0/+13
* GH-91095: Specialize calls to normal Python classes. (GH-99331)Mark Shannon2023-06-225-76/+105
* gh-105927: finalize_modules_clear_weaklist() uses _PyWeakref_GET_REF() (#105971)Victor Stinner2023-06-211-1/+1
* gh-105927: Add PyWeakref_GetRef() function (#105932)Victor Stinner2023-06-211-0/+1
* gh-105927: Add _PyWeakref_GET_REF() internal function (#105929)Victor Stinner2023-06-201-0/+40
* gh-105922: Add PyImport_AddModuleRef() function (#105923)Victor Stinner2023-06-201-0/+5
* gh-105481: generate _specializations and _specialized_instructions from bytec...Irit Katriel2023-06-192-106/+106
* gh-105481: remove HAS_ARG, HAS_CONST, IS_JUMP_OPCODE, IS_PSEUDO_OPCODE and re...Irit Katriel2023-06-173-57/+1
* gh-105481: add HAS_JUMP flag to opcode metadata (#105791)Irit Katriel2023-06-141-2/+2
* GH-77273: Better bytecodes for f-strings (GH-6132)Mark Shannon2023-06-142-67/+69
* GH-100987: Allow objects other than code objects as the "executable" of an in...Mark Shannon2023-06-146-24/+23
* gh-105587: Remove assertion from `_PyStaticObject_CheckRefcnt` (#105638)Eddie Elizondo2023-06-141-3/+2
* gh-105387: Limited C API implements Py_INCREF() as func (#105388)Victor Stinner2023-06-141-8/+10
* gh-104812: Run Pending Calls in any Thread (gh-104813)Eric Snow2023-06-134-27/+24
* gh-105603: Change the PyInterpreterConfig.own gil Field (gh-105620)Eric Snow2023-06-131-3/+7
* GH-105678: Split MAKE_FUNCTION into MAKE_FUNCTION and SET_FUNCTION_ATTRIBUTE ...Mark Shannon2023-06-132-58/+59
* gh-102304: Fix Py_INCREF() for limited C API 3.9 (#105550)Victor Stinner2023-06-091-2/+14
* gh-105396: Deprecate PyImport_ImportModuleNoBlock() function (#105397)Victor Stinner2023-06-091-1/+1
* gh-100227: Lock Around Modification of the Global Allocators State (gh-105516)Eric Snow2023-06-082-3/+4
* gh-100227: Lock Around Adding Global Audit Hooks (gh-105515)Eric Snow2023-06-081-1/+4
* gh-100227: Lock Around Use of the Global "atexit" State (gh-105514)Eric Snow2023-06-081-0/+1
* Revert "Move observability-relevant structure fields to the top" (#105512)Pablo Galindo Salgado2023-06-083-63/+51
* GH-105229: Remove remaining two-codeunit superinstructions (GH-105326)Mark Shannon2023-06-083-30/+23
* Move observability-relevant structure fields to the top (#105271)Gabriele N. Tornetta2023-06-083-51/+63
* gh-105268: Add _Py_FROM_GC() function to pycore_gc.h (#105362)Victor Stinner2023-06-062-9/+20
* gh-105268: Remove _PyGC_FINALIZED() macro (#105350)Victor Stinner2023-06-061-8/+0
* gh-102304: Fix Py_INCREF() stable ABI in debug mode (#104763)Victor Stinner2023-06-061-14/+8
* GH-105229: Replace some superinstructions with single instruction equivalent....Mark Shannon2023-06-053-37/+34
* GH-104584: Allow optimizers to opt out of optimizing. (GH-105244)Mark Shannon2023-06-051-1/+2
* gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-105258)Eric Snow2023-06-023-15/+21
* gh-105214: Use named constants for MAKE_FUNCTION oparg (#105215)Jelle Zijlstra2023-06-021-0/+6
* GH-104584: Plugin optimizer API (GH-105100)Mark Shannon2023-06-028-2/+72
* gh-85275: Remove old buffer APIs (#105137)Inada Naoki2023-06-021-49/+0
* gh-104341: Call _PyEval_ReleaseLock() with NULL When Finalizing the Current T...Eric Snow2023-06-011-1/+1
* gh-105140: remove unused arg of _PyErr_ChainStackItem (#105141)Irit Katriel2023-06-011-2/+1
* gh-105145: Deprecate Py_GetPath() function (#105179)Victor Stinner2023-06-012-7/+7
* gh-105182: Remove PyEval_AcquireLock() and PyEval_InitThreads() (#105183)Victor Stinner2023-06-011-8/+0