COMMITS
/ Python/compile.c June 11, 2017
S
bpo-30501: Make the compiler producing optimized code for condition expressions. (#1851)
Serhiy Storchaka committed
May 9, 2017
S
bpo-30024: Circular imports involving absolute imports with binding (#1264)
Serhiy Storchaka committed
March 30, 2017
S
bpo-29878: Add global instances of int for 0 and 1. (#852)
Serhiy Storchaka committed
February 22, 2017
I
bpo-29463: Add docstring field to some AST nodes. (#46)
INADA Naoki committed
February 21, 2017
M
bpo-29607: Fix stack_effect computation for CALL_FUNCTION_EX (#202)
Matthieu Dartiailh committed
December 16, 2016
S
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
Serhiy Storchaka committed
December 14, 2016
Y
Issue #26110: Add LOAD_METHOD/CALL_METHOD opcodes.
Yury Selivanov committed
December 11, 2016
S
Issue #28739: f-string expressions no longer accepted as docstrings and
Serhiy Storchaka committed
S
Issue #28739: f-string expressions no longer accepted as docstrings and
Serhiy Storchaka committed
December 5, 2016
N
Merge #23722 from 3.6
Nick Coghlan committed
N
Issue #23722: improve __classcell__ compatibility
Nick Coghlan committed
November 28, 2016
S
Issue #28823: Simplified compiling with opcode BUILD_MAP_UNPACK.
Serhiy Storchaka committed
November 20, 2016
S
Added the const qualifier to char* variables that refer to readonly internal
Serhiy Storchaka committed
November 16, 2016
S
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
Serhiy Storchaka committed
S
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
Serhiy Storchaka committed
October 2, 2016
S
Issue #28257: Improved error message when pass a non-iterable as
Serhiy Storchaka committed
September 11, 2016
S
Issue #27213: Fixed different issues with reworked CALL_FUNCTION* opcodes.
Serhiy Storchaka committed
G
Issue #28076: Variable annotations should be mangled for private names.
Guido van Rossum committed
S
Issue #27129: Replaced wordcode related magic constants with macros.
Serhiy Storchaka committed
N
Issue #23722: Initialize __class__ from type.__new__()
Nick Coghlan committed
September 9, 2016
V
Rework CALL_FUNCTION* opcodes
Victor Stinner committed
Y
Issue #28008: Implement PEP 530 -- asynchronous comprehensions.
Yury Selivanov committed
Y
Issue #28003: Implement PEP 525 -- Asynchronous Generators.
Yury Selivanov committed
Y
Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations.
Yury Selivanov committed
September 7, 2016
B
replace PY_SIZE_MAX with SIZE_MAX
Benjamin Peterson committed
September 6, 2016
B
replace Py_(u)intptr_t with the c99 standard types
Benjamin Peterson committed
S
Issue #27078: Added BUILD_STRING opcode. Optimized f-strings evaluation.
Serhiy Storchaka committed
August 17, 2016
N
Issue #27594: Prevent assertion error when running test_ast with coverage
Ned Deily committed
July 15, 2016
B
merge 3.5 (#27514)
Benjamin Peterson committed
B
make too many nested blocks be a SyntaxError instead of a SystemError (closes #27514)
Benjamin Peterson committed
June 15, 2016
S
Issue #27301: Fixed incorrect return codes for errors in compile.c.
Serhiy Storchaka committed
S
Issue #27301: Fixed incorrect return codes for errors in compile.c.
Serhiy Storchaka committed
June 12, 2016
S
Issue #27095: Simplified MAKE_FUNCTION and removed MAKE_CLOSURE opcodes.
Serhiy Storchaka committed
S
Issue #27286: Fixed compiling BUILD_MAP_UNPACK_WITH_CALL opcode. Calling
Serhiy Storchaka committed
S
Issue #27286: Fixed compiling BUILD_MAP_UNPACK_WITH_CALL opcode. Calling
Serhiy Storchaka committed
June 11, 2016
S
Issue #27140: Added BUILD_CONST_KEY_MAP opcode.
Serhiy Storchaka committed
May 24, 2016
S
Issue #26647: Python interpreter now uses 16-bit wordcode instead of bytecode.
Serhiy Storchaka committed
April 6, 2016
S
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
Serhiy Storchaka committed
S
Issue #22570: Renamed Py_SETREF to Py_XSETREF.
Serhiy Storchaka committed
March 23, 2016
V
compiler.c: fix compiler warnings on Windows
Victor Stinner committed
March 1, 2016
V
Update assertion in compiler_addop_i()
Victor Stinner committed
February 27, 2016
V
compile.c: inline compiler_use_new_block()
Victor Stinner committed
February 8, 2016
V
compiler: don't emit SyntaxWarning on const stmt
Victor Stinner committed
V
compiler now ignores constant statements
Victor Stinner committed
January 25, 2016
V
Add ast.Constant
Victor Stinner committed
January 22, 2016
V
code_richcompare() now uses the constants types
Victor Stinner committed
January 20, 2016
V
co_lnotab supports negative line number delta
Victor Stinner committed
December 24, 2015
S
Issue #20440: Massive replacing unsafe attribute setting code with special
Serhiy Storchaka committed
S
Issue #20440: Massive replacing unsafe attribute setting code with special
Serhiy Storchaka committed
November 3, 2015
E
Issue 25483: Add an opcode to make f-string formatting more robust.
Eric V. Smith committed