summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* Fix typo in comment in compile.c (#101194)Ikko Eltociear Ashimine2023-01-201-1/+1
* gh-101181: Fix `unused-variable` warning in `pystate.c` (#101188)Nikita Sobolev2023-01-201-0/+3
* gh-59956: Fix Function Groupings in pystate.c (gh-101172)Eric Snow2023-01-201-237/+352
* gh-101169: reduce the implementation of except* by one bytecode instruction (...Irit Katriel2023-01-191-16/+11
* gh-59956: Clarify GILState-related Code (gh-101161)Eric Snow2023-01-193-219/+344
* gh-100712: make it possible to disable specialization (for debugging) (#100713)Irit Katriel2023-01-193-0/+60
* GH-98831: Move assorted macros from ceval.h to a new header (#101116)Guido van Rossum2023-01-183-383/+358
* GH-98831: Implement array support in cases generator (#100912)Guido van Rossum2023-01-173-121/+95
* GH-100982: Add `COMPARE_AND_BRANCH` instruction (GH-100983)Mark Shannon2023-01-166-202/+199
* GH-100892: consolidate `HEAD_LOCK/HEAD_UNLOCK` macros (#100953)Kumar Aditya2023-01-152-9/+0
* GH-98831: Identify instructions that don't use oparg (#100957)Guido van Rossum2023-01-141-57/+57
* gh-86682: Adds sys._getframemodulename as an alternative to using _getframe (...Steve Dower2023-01-132-1/+108
* GH-100923: Embed jump mask in `COMPARE_OP` oparg (GH-100924)Mark Shannon2023-01-115-67/+68
* GH-98831: Refactor instr format code and change to enum (#100895)Guido van Rossum2023-01-091-168/+169
* GH-100126: Skip incomplete frames in more places (GH-100613)Brandt Bucher2023-01-094-22/+8
* gh-87447: Fix walrus comprehension rebind checking (#100581)Nikita Sobolev2023-01-081-1/+2
* Update copyright years to 2023. (gh-100848)Benjamin Peterson2023-01-081-1/+1
* GH-90829: Fix empty iterable error message in min/max (#31181)Nnarol2023-01-081-1/+1
* gh-100776: Fix misleading default value in help(input) (#100788)Shantanu2023-01-082-4/+4
* gh-88696: clean up dead argument to compiler_make_closure (GH-100806)Carl Meyer2023-01-071-23/+7
* gh-100758: Refactor initialisation of frame headers into a single function (_...Irit Katriel2023-01-063-44/+11
* GH-99005: More intrinsics (GH-100774)Mark Shannon2023-01-066-88/+50
* gh-98831: Regenerate Python/opcode_metadata.h (GH-100778)Zachary Ware2023-01-051-4/+1
* GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735)Guido van Rossum2023-01-053-1/+216
* GH-99005: Add `CALL_INTRINSIC_1` instruction (GH-100771)Mark Shannon2023-01-056-276/+233
* GH-100288: Remove LOAD_ATTR_METHOD_WITH_DICT instruction. (GH-100753)Mark Shannon2023-01-054-67/+12
* gh-100747: some compiler macros use c instead of C to access the compiler (#1...Irit Katriel2023-01-041-7/+7
* GH-100719: Remove the `co_nplaincellvars` field from code objects. (GH-100721)Mark Shannon2023-01-044-4/+4
* gh-100146: Steal references from stack when building a list (#100147)L. A. F. Pereira2023-01-032-10/+4
* gh-95778: add doc missing in some places (GH-100627)Éric2022-12-301-0/+2
* gh-100577: Replace `assert(0)` with `Py_UNREACHABLE` in `symtable.c` (#100579)Nikita Sobolev2022-12-281-1/+1
* GH-98831: Modernize a ton of simpler instructions (#100545)Guido van Rossum2022-12-282-342/+230
* gh-100357: Convert several functions in `bltinsmodule` to AC (#100358)Nikita Sobolev2022-12-242-99/+303
* gh-99947: Ensure unreported errors are chained for SystemError during import ...Sebastian Berg2022-12-231-2/+1
* GH-100425: Improve accuracy of builtin sum() for float inputs (GH-100426)Raymond Hettinger2022-12-231-1/+20
* Revert "gh-100288: Specialise LOAD_ATTR_METHOD for managed dictionaries (GH-1...Ken Jin2022-12-234-70/+15
* gh-100288: Specialise LOAD_ATTR_METHOD for managed dictionaries (GH-100289)Ken Jin2022-12-234-15/+70
* GH-100459: fix copy-paste errors in specialization stats (GH-100460)Irit Katriel2022-12-231-5/+5
* GH-99554: Trim trailing whitespace (GH-100435)Brandt Bucher2022-12-221-1/+1
* GH-99770: Make the correct call specialization fail kind show up in the stats...penguin_wwy2022-12-221-63/+84
* gh-99761: Add `_PyLong_IsPositiveSingleDigit` function to check for single di...Pieter Eendebak2022-12-222-10/+6
* GH-99554: Pack location tables more effectively (GH-99556)Brandt Bucher2022-12-221-23/+44
* gh-100188: Reduce misses in BINARY_SUBSCR_(LIST/TUPLE)_INT (#100189)Dennis Sweeney2022-12-201-4/+12
* Correct CVE-2020-10735 documentation (#100306)Jeremy Paige2022-12-182-4/+4
* gh-99240: Reset pointer to NULL when the pointed memory is freed in argument ...colorfulappl2022-12-171-5/+5
* GH-98831: Add DECREF_INPUTS(), expanding to DECREF() each stack input (#100205)Guido van Rossum2022-12-171-18/+13
* GH-90043: Handle NaNs in COMPARE_OP_FLOAT_JUMP (GH-100278)Brandt Bucher2022-12-163-24/+21
* Improve stats presentation for calls. (GH-100274)Mark Shannon2022-12-161-37/+22
* Better stats for `LOAD_ATTR` and `STORE_ATTR` (GH-100295)Mark Shannon2022-12-161-12/+35
* Move stats for the method cache into the `Py_STAT` machinery (GH-100255)Mark Shannon2022-12-151-0/+5