summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
...
* gh-129173: simplify `PyCodec_XMLCharRefReplaceErrors` logic (#129894)Bénédikt Tran2025-03-031-60/+39
* docs: internal notes have moved, correct references (#130762)Ned Batchelder2025-03-031-1/+1
* GH-130415: Use boolean guards to narrow types to values in the JIT (GH-130659)Brandt Bucher2025-03-024-163/+272
* gh-130740: Move some `stdbool.h` includes after `Python.h` (#130738)Hugo Beauzée-Luyssen2025-03-024-9/+8
* GH-130296: Avoid stack transients in four instructions. (GH-130310)Mark Shannon2025-02-287-534/+226
* gh-130605: Use relaxed atomics to set the GIL switch interval (gh-130654)Sam Gross2025-02-281-3/+6
* Postpone <stdbool.h> inclusion after Python.h (#130641)Hugo Beauzée-Luyssen2025-02-283-6/+5
* gh-130595: Fix leak in WITH_EXCEPT_START error case (GH-130626)Petr Viktorin2025-02-283-7/+3
* gh-130091: Reorder `_PyThreadState_Attach` to avoid data race (gh-130092)Sam Gross2025-02-271-2/+1
* gh-130421: Fix data race on timebase initialization (gh-130592)Sam Gross2025-02-272-48/+31
* GH-128534: Instrument branches for `async for` loops. (GH-130569)Mark Shannon2025-02-275-3/+70
* gh-111178: Fix function signatures in instruction_sequence.c (#130591)Victor Stinner2025-02-261-6/+9
* gh-111178: Fix function signatures in symtable.c (#130589)Victor Stinner2025-02-261-6/+8
* gh-130595: Keep traceback alive for WITH_EXCEPT_START (#130562)Dino Viehland2025-02-263-16/+10
* gh-130163: Fix crashes related to PySys_GetObject() (GH-130503)Serhiy Storchaka2025-02-2511-170/+370
* gh-122029: Move monitoring after method expand for CALL_KW (GH-130488)Tian Gao2025-02-252-28/+26
* gh-87790: support thousands separators for formatting fractional part of floa...Sergey B Kirpichev2025-02-251-29/+131
* gh-129173: refactor `PyCodec_ReplaceErrors` into separate functions (#129893)Bénédikt Tran2025-02-251-40/+83
* GH-130396: Use computed stack limits on linux (GH-130398)Mark Shannon2025-02-2511-796/+642
* GH-91079: Revert "GH-91079: Implement C stack limits using addresses, not cou...Petr Viktorin2025-02-2410-623/+796
* gh-128627: Skip wasm-gc on iOS Safari where it's broken (#130418)Łukasz Langa2025-02-231-3/+13
* gh-126835: Move constant unaryop & binop folding to CFG (#129550)Yan Yanchii2025-02-212-286/+334
* gh-111924: Fix data races when swapping allocators (gh-130287)Sam Gross2025-02-205-126/+86
* gh-129173: Use `_PyUnicodeError_GetParams` in `PyCodec_SurrogateEscapeErrors`...Bénédikt Tran2025-02-201-64/+81
* GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)Mark Shannon2025-02-1910-796/+623
* bpo-45325: Add a new 'p' parameter to Py_BuildValue to convert an integer int...Pablo Galindo Salgado2025-02-181-0/+5
* gh-129989: Change Py_TAIL_CALL_INTERP ifndef to ! (#130269)Ken Jin2025-02-183-5/+5
* gh-130139: always check ast node type in ast.parse() with ast input (#130140)Irit Katriel2025-02-162-11/+26
* gh-129989: Properly disable tailcall interp in configure (GH-129991)Ken Jin2025-02-155-231/+231
* gh-129173: Use `_PyUnicodeError_GetParams` in `PyCodec_SurrogatePassErrors` (...Bénédikt Tran2025-02-141-120/+162
* gh-126835: Set location for noped out instructions after constant folding in ...Yan Yanchii2025-02-141-54/+31
* gh-128130: Fix unhandled keyboard interrupt data race (gh-129975)Sam Gross2025-02-131-25/+8
* gh-130019: Fix data race in _PyType_AllocNoTrack (gh-130058)Sam Gross2025-02-132-4/+6
* gh-126835: Move const folding of lists & sets from ast_opt.c to flowgraph.c (...Yan Yanchii2025-02-132-79/+34
* gh-130030: Fix crash on 32-bit Linux with free threading (gh-130043)Sam Gross2025-02-121-5/+7
* gh-129819: Allow tier2/JIT and tailcall (GH-129820)Ken Jin2025-02-121-1/+1
* GH-129715: Don't project traces that return to an unknown caller (GH-130024)Brandt Bucher2025-02-122-3/+2
* GH-128682: Account for escapes in `DECREF_INPUTS` (GH-129953)Mark Shannon2025-02-127-833/+2003
* gh-129889: Support context manager protocol by contextvars.Token (#129888)Andrew Svetlov2025-02-122-1/+90
* Update manpage environment variables and command line arguments (#129623)Stefano Rivera2025-02-121-0/+2
* gh-129244: Only remove the workaround when MSVC has the bugfix (#130011)Michael Droettboom2025-02-111-0/+1
* gh-130004: Disable PGO for ceval.c on MSVC for default build (GH-130009)Ken Jin2025-02-111-7/+2
* gh-130004: Revert commit 9e52e55 (GH-130005)Ken Jin2025-02-111-0/+21
* gh-126835: Make CFG optimizer skip over NOP's when looking for const sequence...Yan Yanchii2025-02-091-71/+88
* gh-129173: Use `_PyUnicodeError_GetParams` in `PyCodec_NameReplaceErrors` (GH...Bénédikt Tran2025-02-081-111/+123
* gh-100239: replace BINARY_SUBSCR & family by BINARY_OP with oparg NB_SUBSCR (...Irit Katriel2025-02-0711-626/+477
* GH-129715: Remove _DYNAMIC_EXIT (GH-129716)Brandt Bucher2025-02-076-96/+6
* GH-129709: Clean up tier two (GH-129710)Brandt Bucher2025-02-077-290/+71
* GH-129763: Remove the LLTRACE macro (GH-129764)Brandt Bucher2025-02-074-31/+9
* gh-128563: Move assignment of opcode into ifdef (GH-129803)Ken Jin2025-02-071-666/+458