COMMITS
/ Python/compile.c March 11, 2015
S
Issue #23192: Fixed generator lambdas. Patch by Bruno Cauet.
Serhiy Storchaka committed
S
Issue #23192: Fixed generator lambdas. Patch by Bruno Cauet.
Serhiy Storchaka committed
December 13, 2014
B
merge 3.4 (#23048)
Benjamin Peterson committed
B
pop the loop block even for infinite while loops (closes #23048)
Benjamin Peterson committed
November 20, 2014
N
Issue #22869: Split pythonrun into two modules
Nick Coghlan committed
November 18, 2014
S
Issue #22453: Removed non-documented macro PyObject_REPR().
Serhiy Storchaka committed
S
Issue #22453: Warn against the use of leaking macro PyObject_REPR().
Serhiy Storchaka committed
September 18, 2014
May 23, 2014
A
Issue #21523: Fix over-pessimistic computation of the stack effect of some opcodes in the compiler.
Antoine Pitrou committed
A
Issue #21523: Fix over-pessimistic computation of the stack effect of some opcodes in the compiler.
Antoine Pitrou committed
April 10, 2014
B
PEP 465: a dedicated infix operator for matrix multiplication (closes #21176)
Benjamin Peterson committed
February 18, 2014
V
Issue #20625: Fix compilation issue
Victor Stinner committed
Y
Mangle __parameters in __annotations__ dict properly. Issue #20625.
Yury Selivanov committed
V
Issue #20625: Fix compilation issue
Victor Stinner committed
Y
Mangle __parameters in __annotations__ dict properly. Issue #20625.
Yury Selivanov committed
December 4, 2013
C
upcast int to size_t to silence two autological-constant-out-of-range-compare warnings with clang.
Christian Heimes committed
November 23, 2013
L
Issue #19722: Added opcode.stack_effect(), which accurately
Larry Hastings committed
November 19, 2013
V
Issue #9566, #19617: Fix more compiler warnings in compile.c on Windows 64-bit
Victor Stinner committed
V
Issue #9566, #19617: New try to fix compilation on Windows
Victor Stinner committed
V
Issue #9566, #19617: Fix compilation on Windows
Victor Stinner committed
V
Issue #9566: compile.c uses Py_ssize_t instead of int to store sizes to fix
Victor Stinner committed
November 5, 2013
V
Issue #19437: Fix compiler_class(), handle compiler_lookup_arg() failure
Victor Stinner committed
October 20, 2013
B
cleanup the construction of __qualname__ (closes #19301 again)
Benjamin Peterson committed
N
Close #19313: remove no longer needed Py_XINCREF
Nick Coghlan committed
October 19, 2013
B
removal u_qualname, since compiler_scope_qualname is only ever called once
Benjamin Peterson committed
B
strengthen condition and add assertion
Benjamin Peterson committed
B
give explicitly global functions and classes a global __qualname__ (closes #19301)
Benjamin Peterson committed
August 27, 2013
S
Issue #18783: Removed existing mentions of Python long type in docstrings,
Serhiy Storchaka committed
S
Issue #18783: Removed existing mentions of Python long type in docstrings,
Serhiy Storchaka committed
August 26, 2013
V
Close #11619: The parser and the import machinery do not encode Unicode
Victor Stinner committed
July 11, 2013
V
Issue #18408: Fix compiler_import() to handle PyUnicode_Substring() failure properly
Victor Stinner committed
May 16, 2013
V
fix compilation on Windows
Victor Stinner committed
B
rather than passing locals to the class body, just execute the class body in the proper environment
Benjamin Peterson committed
May 15, 2013
B
hide the __class__ closure from the class body (#12370)
Benjamin Peterson committed
April 30, 2013
B
check local class namespace before reaching for cells (closes #17853)
Benjamin Peterson committed
April 19, 2013
E
Merge indentation fix from 3.3.
Ezio Melotti committed
E
Fix indentation.
Ezio Melotti committed
April 6, 2013
A
Issue #17645: convert an assert() into a proper exception in _Py_Mangle().
Antoine Pitrou committed
A
Issue #17645: convert an assert() into a proper exception in _Py_Mangle().
Antoine Pitrou committed
March 18, 2013
B
unify some ast.argument's attrs; change Attribute column offset (closes #16795)
Benjamin Peterson committed
February 10, 2013
B
evaluate lambda keyword-only defaults after positional defaults (#16967 again)
Benjamin Peterson committed
B
evaluate positional defaults before keyword-only defaults (closes #16967)
Benjamin Peterson committed
December 6, 2012
B
assert than we never try to deal with True, False, or None as a name
Benjamin Peterson committed
B
create NameConstant AST class for None, True, and False literals (closes #16619)
Benjamin Peterson committed
November 25, 2012
M
Issue #16546: make ast.YieldFrom argument mandatory.
Mark Dickinson committed
November 4, 2012
N
Issue #5765: Apply a hard recursion limit in the compiler
Nick Coghlan committed
July 18, 2012
B
remove unused variable
Benjamin Peterson committed
M
Issue #15368: fixing variable typo.
Meador Inge committed
M
Issue #15368: fixing variable typo.
Meador Inge committed
M
Issue #15368: make bytecode generation deterministic.
Meador Inge committed