summaryrefslogtreecommitdiffstats
path: root/Python/ceval.c
Commit message (Expand)AuthorAgeFilesLines
...
* Implement PEP 412: Key-sharing dictionaries (closes #13903)Benjamin Peterson2012-04-231-57/+18
* Fix refleak: PyObject_GetItem returns a new reference, not a borrowed one lik...Antoine Pitrou2012-04-191-3/+3
* Issue #14385: Support other types than dict for __builtins__Victor Stinner2012-04-181-48/+94
* Guard an LLTRACE variable to silence an unused variable warning.Brett Cannon2012-04-021-0/+2
* Issue #14383: Add _PyDict_GetItemId() and _PyDict_SetItemId() functionsVictor Stinner2012-03-261-4/+11
* use identifier apiBenjamin Peterson2012-03-211-1/+2
* perform yield from delegation by repeating YIELD_FROM opcode (closes #14230)Benjamin Peterson2012-03-151-35/+23
* Close issue #6210: Implement PEP 409Nick Coghlan2012-02-261-8/+9
* use the static identifier api for looking up special methodsBenjamin Peterson2012-01-221-7/+8
* Fix compilation with C89 compilers (Windows...)Amaury Forgeot d'Arc2012-01-131-1/+1
* NULL and no exception set from tp_iternext means StopIterationBenjamin Peterson2012-01-131-1/+2
* Implement PEP 380 - 'yield from' (closes #11682)Nick Coghlan2012-01-131-0/+46
* PEP 3155 / issue #13448: Qualified name for classes and functions.Antoine Pitrou2011-11-251-1/+3
* Port SetAttrString/HasAttrString to SetAttrId/GetAttrId.Martin v. Löwis2011-10-141-2/+4
* Rename _Py_identifier to _Py_IDENTIFIER.Martin v. Löwis2011-10-141-1/+1
* Add API for static strings, primarily good for identifiers.Martin v. Löwis2011-10-091-1/+2
* ceval.c: restore str+=str optimizationVictor Stinner2011-10-021-3/+73
* remove "fast-path" for (i)adding stringsBenjamin Peterson2011-10-011-8/+2
* Remove commented code: str+=str is no more super-optimizedVictor Stinner2011-09-301-112/+6
* Implement PEP 393.Martin v. Löwis2011-09-281-3/+14
* Issue 12620: Make pendingbusy flag static to Py_MakePendingCalls().Charles-François Natali2011-07-231-4/+4
* excise the remains of STOP_CODE, which hasn't done anything useful for yearsBenjamin Peterson2011-07-181-2/+0
* merge 3.2 (#11627)Benjamin Peterson2011-07-151-0/+7
|\
| * catch nasty exception classes with __new__ that doesn't return a exception (c...Benjamin Peterson2011-07-151-0/+7
* | no one passes NULL here (or should anyway)Benjamin Peterson2011-07-031-3/+0
* | convert generator exc state functions into static functionsBenjamin Peterson2011-07-031-54/+62
* | merge 3.2Benjamin Peterson2011-07-031-4/+36
|\ \ | |/
| * never retain a generator's caller's exception state on the generator after a ...Benjamin Peterson2011-07-031-4/+36
* | merge 3.2 (#12475)Benjamin Peterson2011-07-031-4/+5
|\ \ | |/
| * restore a generator's caller's exception state both on yield and (last) returnBenjamin Peterson2011-07-031-4/+5
* | map cells to arg slots at code creation time (closes #12399)Benjamin Peterson2011-06-261-48/+16
* | give the names of missing positional or keyword-only arguments (closes #12356)Benjamin Peterson2011-06-241-23/+118
* | greatly improve argument parsing error messages (closes #12265)Benjamin Peterson2011-06-061-137/+166
* | Issue #1856: Avoid crashes and lockups when daemon threads run while theAntoine Pitrou2011-05-041-0/+6
|\ \ | |/
| * Issue #1856: Avoid crashes and lockups when daemon threads run while theAntoine Pitrou2011-05-041-0/+6
* | Issue #7330, #10833: Replace %100s by %.100s and %200s by %.200sVictor Stinner2011-03-221-1/+1
* | #11565: Merge with 3.2.Ezio Melotti2011-03-161-2/+2
|\ \ | |/
| * #11565: Merge with 3.1.Ezio Melotti2011-03-161-2/+2
| |\
| | * #11565: Fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-161-2/+2
| | * Merged revisions 87796 via svnmerge fromDavid Malcolm2011-01-061-4/+5
| | * Merged revisions 82181 via svnmerge fromStefan Krah2010-06-231-40/+40
| | * Recorded merge of revisions 81032 via svnmerge fromAntoine Pitrou2010-05-091-3490/+3490
| | * Merged revisions 78875 via svnmerge fromVictor Stinner2010-03-211-2/+2
| | * Merged revisions 78766 via svnmerge fromBenjamin Peterson2010-03-071-1/+1
| | * Merged revisions 75984 via svnmerge fromMark Dickinson2009-10-311-1/+19
* | | Issue #8914: fix various warnings from the Clang static analyzer v254.Brett Cannon2011-02-221-2/+2
* | | Remove filename variable from ceval.cVictor Stinner2011-02-211-16/+0
|/ /
* | Issue #10655: Fix the build on PowerPC on Linux with GCC when building withDavid Malcolm2011-01-061-4/+5
* | Merge branches/pep-0384.Martin v. Löwis2010-12-031-3/+4
* | Remove redundant includes of headers that are already included by Python.h.Georg Brandl2010-11-301-1/+0