COMMITS
/ Programs/test_frozenmain.h August 13, 2024
M
GH-122390: Replace `_Py_GetbaseOpcode` with `_Py_GetBaseCodeUnit` (GH-122942)
Mark Shannon committed
July 25, 2024
M
GH-122160: Remove BUILD_CONST_KEY_MAP opcode. (GH-122164)
Mark Shannon committed
June 18, 2024
M
GH-120507: Lower the `BEFORE_WITH` and `BEFORE_ASYNC_WITH` instructions. (#120640)
Mark Shannon committed
June 12, 2024
I
gh-93691: fix too broad source locations of for statement iterators (#120330)
Irit Katriel committed
May 22, 2024
J
gh-119180: Add LOAD_COMMON_CONSTANT opcode (#119321)
Jelle Zijlstra committed
May 6, 2024
S
gh-118527: Intern code name and filename on default build (#118576)
Sam Gross committed
January 24, 2024
M
GH-112354: `END_FOR` instruction to only pop one value. (GH-114247)
Mark Shannon committed
November 3, 2023
November 2, 2023
I
gh-111354: simplify detection of RESUME after YIELD_VALUE at except-depth 1 (#111459)
Irit Katriel committed
September 13, 2023
B
GH-105848: Replace KW_NAMES + CALL with LOAD_CONST + CALL_KW (GH-109300)
Brandt Bucher committed
September 12, 2023
I
gh-109256: allocate opcode IDs for internal opcodes in their own range (#109269)
Irit Katriel committed
September 7, 2023
M
GH-108614: Add `RESUME_CHECK` instruction (GH-108630)
Mark Shannon committed
August 16, 2023
I
August 9, 2023
B
GH-105848: Simplify the arrangement of CALL's stack (GH-107788)
Brandt Bucher committed
June 14, 2023
M
GH-77273: Better bytecodes for f-strings (GH-6132)
Mark Shannon committed
June 2, 2023
M
GH-104584: Plugin optimizer API (GH-105100)
Mark Shannon committed
April 19, 2023
P
gh-102856: Initial implementation of PEP 701 (#102855)
Pablo Galindo Salgado committed
April 5, 2023
B
GH-88691: Shrink the CALL caches (GH-103230)
Brandt Bucher committed
March 29, 2023
B
GH-89987: Shrink the BINARY_SUBSCR caches (GH-103022)
Brandt Bucher committed
February 7, 2023
P
gh-101632: Add the new RETURN_CONST opcode (#101633)
penguin_wwy committed
December 22, 2022
B
GH-99554: Pack location tables more effectively (GH-99556)
Brandt Bucher committed
October 27, 2022
M
GH-96793: Change `FOR_ITER` to not pop the iterator on exhaustion. (GH-96801)
Mark Shannon committed
July 5, 2022
I
June 21, 2022
D
GH-91432: Specialize FOR_ITER (GH-91713)
Dennis Sweeney committed
June 14, 2022
K
GH-93429: Merge `LOAD_METHOD` back into `LOAD_ATTR` (GH-93430)
Ken Jin committed
June 3, 2022
K
gh-93382: Cache result of `PyCode_GetCode` in codeobject (GH-93383)
Ken Jin committed
May 19, 2022
M
GH-90690: Remove `PRECALL` instruction (GH-92925)
Mark Shannon committed
May 4, 2022
I
gh-78214: marshal: Stabilize FLAG_REF usage (GH-8226)
Inada Naoki committed
April 21, 2022
M
GH-88116: Use a compact format to represent end line and column offsets. (GH-91666)
Mark Shannon committed
March 31, 2022
I
bpo-47120: Replace the JUMP_ABSOLUTE opcode by the relative JUMP_BACKWARD (GH-32115)
Irit Katriel committed
March 7, 2022
B
bpo-46841: Use inline caching for calls (GH-31709)
Brandt Bucher committed
March 3, 2022
B
bpo-46841: Use inline caching for attribute accesses (GH-31640)
Brandt Bucher committed
March 1, 2022
M
bpo-46841: Use inline cache for `BINARY_SUBSCR`. (GH-31618)
Mark Shannon committed
February 21, 2022
M
bpo-46329: Streamline calling sequence a bit. (GH-31465)
Mark Shannon committed
February 18, 2022
M
bpo-46329: Change calling sequence (again) (GH-31373)
Mark Shannon committed
February 8, 2022
January 28, 2022
M
bpo-46329: Split calls into precall and call instructions. (GH-30855)
Mark Shannon committed
January 6, 2022
M
bpo-45923: Handle call events in bytecode (GH-30364)
Mark Shannon committed
December 14, 2021
M
bpo-44525: Split calls into PRECALL and CALL (GH-30011)
Mark Shannon committed
July 7, 2021
G
bpo-44530: Add co_qualname field to PyCodeObject (GH-26941)
Gabriele N. Tornetta committed
July 2, 2021
P
bpo-43950: Add code.co_positions (PEP 657) (GH-26955)
Pablo Galindo committed
June 30, 2021
B
bpo-44313: generate LOAD_ATTR/CALL_FUNCTION for top-level imported objects (GH-26677)
Batuhan Taskaya committed
June 23, 2021
G
bpo-43693 Get rid of CO_NOFREE -- it's unused (GH-26839)
Guido van Rossum committed
June 21, 2021
G
bpo-43693: Turn localspluskinds into an object (GH-26749)
Guido van Rossum committed
June 7, 2021
E
bpo-43693: Un-revert commits 2c1e258 and b2bf2bc. (gh-26577)
Eric Snow committed
June 4, 2021
June 3, 2021
May 27, 2021
E
bpo-43693: Add _PyCode_New(). (gh-26375)
Eric Snow committed
May 20, 2021
V
bpo-44131: Py_FrozenMain() uses PyConfig_SetBytesArgv() (GH-26201)
Victor Stinner committed
May 18, 2021
V
bpo-44131: Fix Makefile for test_frozenmain (GH-26203)
Victor Stinner committed