summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* GH-106012: Fix monitoring of static code objects (GH-106017)Mark Shannon2023-06-231-13/+18
* gh-105927: PyImport_AddModule() uses _PyWeakref_GET_REF() (#106001)Victor Stinner2023-06-221-3/+19
* gh-105922: Use PyImport_AddModuleRef() function (#105999)Victor Stinner2023-06-222-3/+2
* gh-105979: Fix exception handling in `unmarshal_frozen_code` (`Python/import....chgnrdv2023-06-221-0/+1
* gh-105927: Avoid calling PyWeakref_GET_OBJECT() (#105997)Victor Stinner2023-06-221-3/+6
* gh-101538: Add experimental wasi-threads build (#101537)YAMAMOTO Takashi2023-06-221-0/+8
* GH-91095: Specialize calls to normal Python classes. (GH-99331)Mark Shannon2023-06-228-107/+346
* gh-105927: finalize_modules_clear_weaklist() uses _PyWeakref_GET_REF() (#105971)Victor Stinner2023-06-211-4/+5
* gh-105922: Add PyImport_AddModuleRef() function (#105923)Victor Stinner2023-06-202-12/+31
* gh-105922: Refactor PyRun_InteractiveOneObjectEx() (#105925)Victor Stinner2023-06-191-74/+108
* gh-105481: generate _specializations and _specialized_instructions from bytec...Irit Katriel2023-06-193-53/+55
* gh-105908: fix `barry_as_FLUFL` future import (#105909)Crowthebird2023-06-191-6/+10
* GH-104584: Assorted fixes for the optimizer API. (GH-105683)Mark Shannon2023-06-193-191/+210
* gh-105481: remove HAS_ARG, HAS_CONST, IS_JUMP_OPCODE, IS_PSEUDO_OPCODE and re...Irit Katriel2023-06-174-27/+19
* GH-105840: Fix assertion failures when specializing calls with too many __def...Brandt Bucher2023-06-161-2/+2
* GH-105588: Add missing error checks to some obj2ast_* converters (GH-105589)Brandt Bucher2023-06-151-0/+7
* gh-105481: add HAS_JUMP flag to opcode metadata (#105791)Irit Katriel2023-06-146-165/+185
* GH-77273: Better bytecodes for f-strings (GH-6132)Mark Shannon2023-06-146-373/+389
* GH-100987: Allow objects other than code objects as the "executable" of an in...Mark Shannon2023-06-1415-477/+473
* gh-105699: Use a Thread-Local Variable for PKGCONTEXT (gh-105740)Eric Snow2023-06-141-0/+15
* gh-104812: Run Pending Calls in any Thread (gh-104813)Eric Snow2023-06-134-83/+191
* gh-105481: add flags to each instr in the opcode metadata table, to replace o...Irit Katriel2023-06-135-609/+627
* gh-105603: Change the PyInterpreterConfig.own gil Field (gh-105620)Eric Snow2023-06-131-4/+15
* GH-105678: Split MAKE_FUNCTION into MAKE_FUNCTION and SET_FUNCTION_ATTRIBUTE ...Mark Shannon2023-06-135-337/+373
* gh-105673: Fix uninitialized warning in sysmodule.c (#105674)Nikita Sobolev2023-06-121-1/+1
* gh-105481: add pseudo-instructions to the bytecodes DSL (#105506)Irit Katriel2023-06-116-257/+396
* gh-105375: Improve error handling in the sys extension module (#105611)Erlend E. Aasland2023-06-111-6/+18
* gh-105375: Improve PyErr_WarnExplicit() error handling (#105610)Erlend E. Aasland2023-06-111-12/+16
* gh-105375: Improve error handling in the builtins extension module (#105585)Erlend E. Aasland2023-06-111-8/+32
* gh-105375: Improve error handling in compiler_enter_scope() (#105494)Erlend E. Aasland2023-06-091-1/+5
* gh-105564: Don't include artificial newlines in the line attribute of tokens ...Pablo Galindo Salgado2023-06-091-0/+3
* gh-105396: Deprecate PyImport_ImportModuleNoBlock() function (#105397)Victor Stinner2023-06-091-0/+6
* gh-100227: Lock Around Modification of the Global Allocators State (gh-105516)Eric Snow2023-06-081-1/+2
* gh-100227: Lock Around Adding Global Audit Hooks (gh-105515)Eric Snow2023-06-082-20/+43
* gh-100227: Lock Around Use of the Global "atexit" State (gh-105514)Eric Snow2023-06-082-25/+27
* GH-105229: Remove remaining two-codeunit superinstructions (GH-105326)Mark Shannon2023-06-087-588/+495
* gh-104635: Eliminate redundant STORE_FAST instructions in the compiler (gh-10...Dong-hee Na2023-06-071-5/+18
* gh-105390: Add explicit type cast (#105466)Kirill Podoprigora2023-06-071-1/+2
* GH-104610: Remove the use of `PREDICT` macros. (GH-104651)Mark Shannon2023-06-073-551/+507
* gh-105435: Fix spurious NEWLINE token if file ends with comment without a new...Pablo Galindo Salgado2023-06-071-0/+11
* gh-105390: Correctly raise TokenError instead of SyntaxError for tokenize err...Pablo Galindo Salgado2023-06-071-7/+2