COMMITS
/ Python/ceval.c April 19, 2013
R
Merge #17413: make sure settrace funcs get passed exception instances for 'value'.
R David Murray committed
R
#17413: make sure settrace funcs get passed exception instances for 'value'.
R David Murray committed
March 3, 2013
February 10, 2013
B
evaluate positional defaults before keyword-only defaults (closes #16967)
Benjamin Peterson committed
January 23, 2013
B
revert #16672 for incorrect semantics
Benjamin Peterson committed
December 24, 2012
B
improve tracing performance when f_trace is NULL (closes #16672)
Benjamin Peterson committed
December 15, 2012
B
use error label instead of breaking eval loop (closes #16693)
Benjamin Peterson committed
October 12, 2012
B
move more variable declarations to the top of blocks
Benjamin Peterson committed
B
move declaration to top of block
Benjamin Peterson committed
B
ceval cleanup
Benjamin Peterson committed
October 10, 2012
B
add some missing DISPATCH()
Benjamin Peterson committed
August 7, 2012
B
fix yield from return value on custom iterators (closes #15568)
Benjamin Peterson committed
June 17, 2012
N
Issue #13783: the PEP 380 implementation no longer expands the public C API
Nick Coghlan committed
June 1, 2012
B
check return for error
Benjamin Peterson committed
May 15, 2012
B
PEP 415: Implement suppression of __context__ display with an exception attribute
Benjamin Peterson committed
April 26, 2012
B
only incref when using borrowing functions
Benjamin Peterson committed
April 23, 2012
B
Implement PEP 412: Key-sharing dictionaries (closes #13903)
Benjamin Peterson committed
April 19, 2012
A
Fix refleak: PyObject_GetItem returns a new reference, not a borrowed one like PyDict_GetItem.
Antoine Pitrou committed
April 18, 2012
V
Issue #14385: Support other types than dict for __builtins__
Victor Stinner committed
April 2, 2012
B
Guard an LLTRACE variable to silence an unused variable warning.
Brett Cannon committed
March 26, 2012
V
Issue #14383: Add _PyDict_GetItemId() and _PyDict_SetItemId() functions
Victor Stinner committed
March 21, 2012
B
use identifier api
Benjamin Peterson committed
March 15, 2012
B
perform yield from delegation by repeating YIELD_FROM opcode (closes #14230)
Benjamin Peterson committed
February 26, 2012
N
Close issue #6210: Implement PEP 409
Nick Coghlan committed
January 22, 2012
B
use the static identifier api for looking up special methods
Benjamin Peterson committed
January 13, 2012
A
Fix compilation with C89 compilers (Windows...)
Amaury Forgeot d'Arc committed
B
NULL and no exception set from tp_iternext means StopIteration
Benjamin Peterson committed
N
Implement PEP 380 - 'yield from' (closes #11682)
Nick Coghlan committed
November 25, 2011
A
PEP 3155 / issue #13448: Qualified name for classes and functions.
Antoine Pitrou committed
October 14, 2011
M
Port SetAttrString/HasAttrString to SetAttrId/GetAttrId.
Martin v. Löwis committed
M
Rename _Py_identifier to _Py_IDENTIFIER.
Martin v. Löwis committed
October 9, 2011
M
Add API for static strings, primarily good for identifiers.
Martin v. Löwis committed
October 2, 2011
V
ceval.c: restore str+=str optimization
Victor Stinner committed
October 1, 2011
B
remove "fast-path" for (i)adding strings
Benjamin Peterson committed
September 30, 2011
V
Remove commented code: str+=str is no more super-optimized
Victor Stinner committed
September 28, 2011
M
Implement PEP 393.
Martin v. Löwis committed
July 23, 2011
C
Issue 12620: Make pendingbusy flag static to Py_MakePendingCalls().
Charles-François Natali committed
July 18, 2011
B
excise the remains of STOP_CODE, which hasn't done anything useful for years
Benjamin Peterson committed
July 15, 2011
B
merge 3.2 (#11627)
Benjamin Peterson committed
B
catch nasty exception classes with __new__ that doesn't return a exception (closes #11627)
Benjamin Peterson committed
July 3, 2011
B
no one passes NULL here (or should anyway)
Benjamin Peterson committed
B
convert generator exc state functions into static functions
Benjamin Peterson committed
B
never retain a generator's caller's exception state on the generator after a yield/return
Benjamin Peterson committed
B
merge 3.2 (#12475)
Benjamin Peterson committed
B
restore a generator's caller's exception state both on yield and (last) return
Benjamin Peterson committed
June 26, 2011
B
map cells to arg slots at code creation time (closes #12399)
Benjamin Peterson committed
June 24, 2011
B
give the names of missing positional or keyword-only arguments (closes #12356)
Benjamin Peterson committed
June 6, 2011
B
greatly improve argument parsing error messages (closes #12265)
Benjamin Peterson committed
May 4, 2011
A
Issue #1856: Avoid crashes and lockups when daemon threads run while the
Antoine Pitrou committed