summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* gh-104584: Replace ENTER_EXECUTOR with the original in trace projection (#106...Guido van Rossum2023-07-071-0/+6
* Delete dead ceval code. (gh-106486)Benjamin Peterson2023-07-071-5/+0
* gh-104584: Allow unspecialized instructions in superblocks (#106497)Guido van Rossum2023-07-072-126/+438
* gh-104584: Move super-instruction special-casing to generator (#106500)Guido van Rossum2023-07-072-37/+25
* GH-106057: Handle recursion errors in inline class calls properly. (GH-106108)Mark Shannon2023-07-073-91/+93
* gh-104584: Handle EXTENDED_ARG in superblock creation (#106489)Guido van Rossum2023-07-061-0/+16
* gh-104584: Clean up and fix uops tests and fix crash (#106492)Guido van Rossum2023-07-061-2/+8
* gh-104584: Fix error handling from backedge optimization (#106484)Guido van Rossum2023-07-064-11/+15
* gh-105340: include hidden fast-locals in locals() (#105715)Carl Meyer2023-07-052-34/+66
* gh-106320: Fix specialize.c compilation by including pycore_pylifecycle.h (#1...Guido van Rossum2023-07-041-0/+1
* GH-106360: Support very basic superblock introspection (#106422)Mark Shannon2023-07-042-4/+72
* GH-106008: Fix refleak when peepholing `None` comparisons (#106367)Brandt Bucher2023-07-041-1/+1
* gh-106320: Remove private pylifecycle.h functions (#106400)Victor Stinner2023-07-043-2/+5
* gh-106320: Remove _PyUnicode_TransformDecimalAndSpaceToASCII() (#106398)Victor Stinner2023-07-041-0/+1
* gh-106320: Remove more private _PyUnicode C API functions (#106382)Victor Stinner2023-07-031-0/+1
* GH-104584: Fix ENTER_EXECUTOR (GH-106141)Mark Shannon2023-07-037-269/+270
* gh-106290: Fix edge cases around uops (#106319)Guido van Rossum2023-07-034-228/+263
* gh-106320: Remove private _PyErr C API functions (#106356)Victor Stinner2023-07-031-0/+1
* gh-106320: Create pycore_modsupport.h header file (#106355)Victor Stinner2023-07-033-1/+4
* Document PYTHONSAFEPATH along side -P (#106122)Jeremy Paige2023-07-031-2/+2
* gh-106320: Use _PyInterpreterState_GET() (#106336)Victor Stinner2023-07-024-14/+11
* gh-104922: remove PY_SSIZE_T_CLEAN (#106315)Inada Naoki2023-07-021-2/+0
* gh-106320: Remove private _PyInterpreterState functions (#106325)Victor Stinner2023-07-023-4/+6
* gh-106320: Remove _PyInterpreterState_Get() alias (#106321)Victor Stinner2023-07-014-13/+13
* gh-106316: Remove pytime.h header file (#106317)Victor Stinner2023-07-011-0/+1
* Fix duplicate word typos in comments (#106225)Md Sadman Chowdhury2023-07-011-1/+1
* gh-106149: move unconditional jump direction resolution from optimizer to ass...Irit Katriel2023-07-013-18/+42
* gh-106145: Make `end_{lineno,col_offset}` required on `type_param` nodes (#10...Nikita Sobolev2023-06-301-12/+6
* gh-106267: Add type cast to generated code (#106289)Kirill Podoprigora2023-06-301-1/+1
* gh-106280: Remove unnecessary unreachable code (gh-106285)Dong-hee Na2023-06-301-3/+0
* gh-106023: Remove _PyObject_FastCallTstate() function (#106273)Victor Stinner2023-06-301-7/+5
* Remove private _PyCodec_Lookup() function (#106269)Victor Stinner2023-06-301-0/+1
* gh-106182: sys: Intern getfilesystemencoding() and getfilesystemencodeerrors(...Inada Naoki2023-06-301-5/+25
* fix typos (#106247)Inada Naoki2023-06-302-2/+2
* gh-106023: Update code using _PyObject_FastCall() (#106257)Victor Stinner2023-06-306-422/+415
* gh-106210 Remove Emscripten import trampoline (#106211)Hood Chatham2023-06-303-19/+3
* GH-106008: Make implicit boolean conversions explicit (GH-106003)Brandt Bucher2023-06-298-903/+1397
* gh-105775: Convert LOAD_CLOSURE to a pseudo-op (#106059)hms2023-06-297-661/+652
* gh-101006: Improve error handling when read marshal data (GH-101007)Serhiy Storchaka2023-06-291-61/+71
* gh-104584: Emit macro expansions to opcode_metadata.h (#106163)Guido van Rossum2023-06-283-6/+40
* gh-106118: Add O_CLOEXEC preprocessor guard (#106120)Erlend E. Aasland2023-06-281-1/+4
* gh-106084: Remove _PyObject_CallMethod() function (#106159)Victor Stinner2023-06-271-1/+2
* gh-104584: Change DEOPT_IF in uops executor (#106146)Guido van Rossum2023-06-272-12/+7
* gh-106149: move jump target resolution from optimizer to assembler (#106150)Irit Katriel2023-06-273-100/+108
* gh-104584: Fix assert in DEOPT macro -- should fix buildbot (#106131)Guido van Rossum2023-06-271-1/+2
* gh-104584: Add #line directives to executor_cases.c.h (#106126)Guido van Rossum2023-06-271-0/+254
* gh-104584: Baby steps towards generating and executing traces (#105924)Guido van Rossum2023-06-279-271/+2326
* gh-106084: Remove old PyObject call aliases (#106085)Victor Stinner2023-06-265-7/+7
* gh-106033: Get rid of new occurrences of PyDict_GetItem and PyObject_HasAttr ...Serhiy Storchaka2023-06-231-7/+5
* gh-106030: Miscellaneous fixes in Python/suggestions.c (GH-106031)Serhiy Storchaka2023-06-231-15/+27