summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* gh-101670: typo fix in PyImport_ExtendInittab() (#101723)Sergey B Kirpichev2023-02-091-1/+1
* gh-98831: Use opcode metadata for stack_effect() (#101704)Guido van Rossum2023-02-092-227/+56
* gh-98831: Modernize CALL and family (#101508)Guido van Rossum2023-02-085-583/+630
* gh-101670: typo fix in PyImport_AppendInittab() (GH-101672)Sergey B Kirpichev2023-02-081-1/+1
* gh-101614: Don't treat python3_d.dll as a Python DLL when checking extension ...David Hewitt2023-02-081-4/+5
* GH-101578: Normalize the current exception (GH-101607)Mark Shannon2023-02-0810-120/+171
* gh-98831: Modernize CALL_FUNCTION_EX (#101627)Guido van Rossum2023-02-083-32/+22
* gh-98831: Modernize FORMAT_VALUE (#101628)Guido van Rossum2023-02-083-30/+12
* gh-98831: Finish the UNPACK_SEQUENCE family (#101666)Guido van Rossum2023-02-073-45/+46
* gh-101632: Add the new RETURN_CONST opcode (#101633)penguin_wwy2023-02-075-11/+53
* gh-98831: rewrite UNPACK_EX, UNPACK_SEQUENCE, UNPACK_SEQUENCE_TWO_TUPLE in th...Irit Katriel2023-02-073-54/+40
* gh-98831: Modernize the FOR_ITER family of instructions (#101626)Guido van Rossum2023-02-073-75/+104
* gh-101072: support default and kw default in PyEval_EvalCodeEx for 3.11+ (#1...Matthieu Dartiailh2023-02-071-3/+0
* gh-98831: rewrite COPY and SWAP in the instruction definition DSL (#101620)Irit Katriel2023-02-063-22/+21
* gh-59956: Partial Fix for GILState API Compatibility with Subinterpreters (gh...Eric Snow2023-02-061-21/+4
* gh-98831: rewrite MAKE_FUNCTION and BUILD_SLICE in the instruction definition...Irit Katriel2023-02-033-54/+53
* gh-98831: rewrite SEND, GET_YIELD_FROM_ITER, RETURN_GENERATOR in the instruct...Irit Katriel2023-02-033-42/+40
* gh-98831: rewrite RERAISE and CLEANUP_THROW in the instruction definition DSL...Irit Katriel2023-02-023-34/+34
* gh-98831: Modernize the LOAD_GLOBAL family (#101502)Guido van Rossum2023-02-013-77/+66
* gh-98831: rewrite PUSH_EXC_INFO and conditional jumps in the instruction defi...Irit Katriel2023-02-014-98/+97
* gh-98831: Modernize the LOAD_ATTR family (#101488)Guido van Rossum2023-02-013-230/+205
* GH-100288: Skip extra work when failing to specialize LOAD_ATTR (GH-101354)Brandt Bucher2023-01-311-60/+24
* gh-98831: rewrite BEFORE_ASYNC_WITH and END_ASYNC_FOR in the instruction defi...Irit Katriel2023-01-313-38/+40
* gh-98831: rewrite GET_LEN, GET_ITER, BEFORE_WITH and a few simple opcodes in ...Irit Katriel2023-01-313-69/+59
* gh-99955: use SUCCESS/ERROR return values in optimizer and assembler. Use RET...Irit Katriel2023-01-311-189/+142
* gh-101400: Fix incorrect lineno in exception message on continue/break which ...Dong-hee Na2023-01-301-2/+4
* gh-59956: Clarify Runtime State Status Expectations (gh-101308)Eric Snow2023-01-303-149/+387
* GH-101291: Refactor the `PyLongObject` struct into object header and PyLongVa...Mark Shannon2023-01-305-22/+22
* gh-98831: Support conditional effects; use for LOAD_ATTR (#101333)Guido van Rossum2023-01-303-51/+35
* gh-39615: fix warning on return type mismatch (#101407)Irit Katriel2023-01-301-1/+1
* gh-39615: Add warnings.warn() skip_file_prefixes support (#100840)Gregory P. Smith2023-01-282-34/+143
* Fix typos in pystate.c file (#101348)Виталий Дмитриев2023-01-261-5/+5
* gh-98831: rewrite RAISE_VARARGS in the instruction definition DSL (#101306)Irit Katriel2023-01-253-16/+16
* gh-98831: add variable stack effect support to cases generator (#101309)Irit Katriel2023-01-252-176/+864
* Fix some comments in ceval.c and fix lltrace output (#101297)Guido van Rossum2023-01-241-6/+4
* gh-98831: rewrite pattern matching opcodes in the instruction definition DSL ...Irit Katriel2023-01-243-69/+46
* GH-100762: Don't call `gen.throw()` in `gen.close()`, unless necessary. (GH-1...Mark Shannon2023-01-244-6/+4
* gh-98831: rewrite CHECK_EG_MATCH opcode in the instruction definition DSL (#1...Irit Katriel2023-01-244-60/+29
* gh-59956: Allow the "Trashcan" Mechanism to Work Without a Thread State (gh-1...Eric Snow2023-01-231-0/+16
* 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