- 8933521 Fix refleak introduced by 4f730c045f5f (issue #18408) and unveiled by 95eea8624d05 (issue #16596). by Antoine Pitrou · 11 years ago
- 8820c23 Better behavior when stepping over yield[from]. Fixes issue 16596. By Xavier de Gaye. by Guido van Rossum · 11 years ago
- cab75e3 Issue #19512: PRINT_EXPR bytecode now uses an identifier to get sys.displayhook by Victor Stinner · 11 years ago
- 96c03df merge 3.3 by Benjamin Peterson · 11 years ago
- 8f16948 update comment by Benjamin Peterson · 11 years ago
- 41bb43a Issue #18408: Add a new PyFrame_FastToLocalsWithError() function to handle by Victor Stinner · 11 years ago
- 8d19767 Close #19199: Remove ``PyThreadState.tick_counter`` field by Victor Stinner · 11 years ago
- 1cfa0ba Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at least one place so as to avoid regressions. by Antoine Pitrou · 11 years ago
- 59c900d Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at least one place so as to avoid regressions. by Antoine Pitrou · 11 years ago
- 9ed5f27 Issue #18722: Remove uses of the "register" keyword in C code. by Antoine Pitrou · 11 years ago
- 58720d6 Issue #17934: Add a clear() method to frame objects, to help clean up expensive details (local variables) and break reference cycles. by Antoine Pitrou · 11 years ago
- 895bdfb Add missing check of PyDict_SetItem()'s return value in PyEval_EvalCodeEx() by Christian Heimes · 11 years ago
- 0bd447f Add missing check of PyDict_SetItem()'s return value in PyEval_EvalCodeEx() by Christian Heimes · 11 years ago
- ace47d7 Issue #18408: PyEval_EvalFrameEx() and PyEval_CallObjectWithKeywords() now fail by Victor Stinner · 11 years ago
- f243ee4 Issue #18408: add more assertions on PyErr_Occurred() in ceval.c to detect bugs by Victor Stinner · 11 years ago
- 7eab0d0 Issue #18408: Fix PyEval_EvalFrameEx() for MemoryError by Victor Stinner · 11 years ago
- a79e4fb Issue #18342: Use the repr of a module name for ``from ... import by Brett Cannon · 11 years ago
- 365b693 Issue #18408: ceval.c: in debug mode, convert the PyErr_Occurred() check on by Victor Stinner · 11 years ago
- aaa8ed8 Issue #18408: Fix call_exc_trace(): if the traceback is NULL, use None when by Victor Stinner · 11 years ago
- 0ff0f54 Issue #18408: Fix call_function() of ceval.c to handle PyTuple_New() failure by Victor Stinner · 11 years ago
- 679ecb5 Issue #15767: back out 8a0ed9f63c6e, finishing the removal of by Brett Cannon · 12 years ago
- b1611e2 Issue #15767: Introduce ModuleNotFoundError, a subclass of ImportError. by Brett Cannon · 12 years ago
- d3dfd0e Fix a compilater warning on Windows 64-bit by Victor Stinner · 12 years ago
- e8e1459 rather than passing locals to the class body, just execute the class body in the proper environment by Benjamin Peterson · 12 years ago
- e1b4cbc when arguments are cells clear the locals slot (backport of #17927) by Benjamin Peterson · 12 years ago
- 159ae41 when an argument is a cell, set the local copy to NULL (see #17927) by Benjamin Peterson · 12 years ago
- 6832c81 #17927: Keep frame from referencing cell-ified arguments. by Guido van Rossum · 12 years ago
- 8408cea Issue #17094: Clear stale thread states after fork(). by Antoine Pitrou · 12 years ago
- 3b0431d check local class namespace before reaching for cells (closes #17853) by Benjamin Peterson · 12 years ago
- f097f17 Merge #17413: make sure settrace funcs get passed exception instances for 'value'. by R David Murray · 12 years ago
- 3583761 #17413: make sure settrace funcs get passed exception instances for 'value'. by R David Murray · 12 years ago
- 04a2955 #17032: The "global" in the "NameError: global name 'x' is not defined" error message has been removed. Patch by Ram Rachum. by Ezio Melotti · 12 years ago
- 1ef876c evaluate positional defaults before keyword-only defaults (closes #16967) by Benjamin Peterson · 12 years ago
- 51f4616 revert #16672 for incorrect semantics by Benjamin Peterson · 12 years ago
- 6f0c94d improve tracing performance when f_trace is NULL (closes #16672) by Benjamin Peterson · 12 years ago
- 9272279 use error label instead of breaking eval loop (closes #16693) by Benjamin Peterson · 12 years ago
- fe1bcb6 move more variable declarations to the top of blocks by Benjamin Peterson · 12 years ago
- f208df3 move declaration to top of block by Benjamin Peterson · 12 years ago
- 31a58ff ceval cleanup by Benjamin Peterson · 12 years ago
- 00f86f2 add some missing DISPATCH() by Benjamin Peterson · 12 years ago
- b37df51 fix yield from return value on custom iterators (closes #15568) by Benjamin Peterson · 12 years ago
- c40bc09 Issue #13783: the PEP 380 implementation no longer expands the public C API by Nick Coghlan · 13 years ago
- d1ab608 check return for error by Benjamin Peterson · 13 years ago
- d5a1c44 PEP 415: Implement suppression of __context__ display with an exception attribute by Benjamin Peterson · 13 years ago
- 1138944 only incref when using borrowing functions by Benjamin Peterson · 13 years ago
- 7d95e40 Implement PEP 412: Key-sharing dictionaries (closes #13903) by Benjamin Peterson · 13 years ago
- bf35c15 Fix refleak: PyObject_GetItem returns a new reference, not a borrowed one like PyDict_GetItem. by Antoine Pitrou · 13 years ago
- b0b2242 Issue #14385: Support other types than dict for __builtins__ by Victor Stinner · 13 years ago
- 368b4b7 Guard an LLTRACE variable to silence an unused variable warning. by Brett Cannon · 13 years ago
- 3c1e481 Issue #14383: Add _PyDict_GetItemId() and _PyDict_SetItemId() functions by Victor Stinner · 13 years ago
- 302e790 use identifier api by Benjamin Peterson · 13 years ago
- 2afe6ae perform yield from delegation by repeating YIELD_FROM opcode (closes #14230) by Benjamin Peterson · 13 years ago
- ab7bf21 Close issue #6210: Implement PEP 409 by Nick Coghlan · 13 years ago
- ce79852 use the static identifier api for looking up special methods by Benjamin Peterson · 13 years ago
- 0a239e9 Fix compilation with C89 compilers (Windows...) by Amaury Forgeot d'Arc · 13 years ago
- 0296a56 NULL and no exception set from tp_iternext means StopIteration by Benjamin Peterson · 13 years ago
- 1f7ce62 Implement PEP 380 - 'yield from' (closes #11682) by Nick Coghlan · 13 years ago
- 86a36b5 PEP 3155 / issue #13448: Qualified name for classes and functions. by Antoine Pitrou · 13 years ago
- 1c67dd9 Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. by Martin v. Löwis · 13 years ago
- bd928fe Rename _Py_identifier to _Py_IDENTIFIER. by Martin v. Löwis · 13 years ago
- afe55bb Add API for static strings, primarily good for identifiers. by Martin v. Löwis · 13 years ago
- d2a915d ceval.c: restore str+=str optimization by Victor Stinner · 13 years ago
- 811c2f1 remove "fast-path" for (i)adding strings by Benjamin Peterson · 13 years ago
- bec0fda Remove commented code: str+=str is no more super-optimized by Victor Stinner · 13 years ago
- d63a3b8 Implement PEP 393. by Martin v. Löwis · 13 years ago
- f23339a Issue 12620: Make pendingbusy flag static to Py_MakePendingCalls(). by Charles-François Natali · 13 years ago
- 76f7f4d excise the remains of STOP_CODE, which hasn't done anything useful for years by Benjamin Peterson · 13 years ago
- e92cd0c merge 3.2 (#11627) by Benjamin Peterson · 13 years ago
- 5afa03a catch nasty exception classes with __new__ that doesn't return a exception (closes #11627) by Benjamin Peterson · 13 years ago
- 9bfd0de no one passes NULL here (or should anyway) by Benjamin Peterson · 14 years ago
- 8788024 convert generator exc state functions into static functions by Benjamin Peterson · 14 years ago
- 536feac merge 3.2 by Benjamin Peterson · 14 years ago
- ac91341 never retain a generator's caller's exception state on the generator after a yield/return by Benjamin Peterson · 14 years ago
- 7b7099c merge 3.2 (#12475) by Benjamin Peterson · 14 years ago
- 83195c3 restore a generator's caller's exception state both on yield and (last) return by Benjamin Peterson · 14 years ago
- 9003760 map cells to arg slots at code creation time (closes #12399) by Benjamin Peterson · 14 years ago
- e109c70 give the names of missing positional or keyword-only arguments (closes #12356) by Benjamin Peterson · 14 years ago
- b204a42 greatly improve argument parsing error messages (closes #12265) by Benjamin Peterson · 14 years ago
- fc20b0c Issue #1856: Avoid crashes and lockups when daemon threads run while the by Antoine Pitrou · 14 years ago
- 0d5e52d Issue #1856: Avoid crashes and lockups when daemon threads run while the by Antoine Pitrou · 14 years ago
- 0a5f65a Issue #7330, #10833: Replace %100s by %.100s and %200s by %.200s by Victor Stinner · 14 years ago
- 3b3499b #11565: Merge with 3.1. by Ezio Melotti · 14 years ago
- 1392500 #11565: Fix several typos. Patch by Piotr Kasprzyk. by Ezio Melotti · 14 years ago
- b88ed15 #11565: Merge with 3.2. by Ezio Melotti · 14 years ago
- b94767f Issue #8914: fix various warnings from the Clang static analyzer v254. by Brett Cannon · 14 years ago
- ed4c711 Remove filename variable from ceval.c by Victor Stinner · 14 years ago
- 8ad4cd9 Merged revisions 87796 via svnmerge from by David Malcolm · 14 years ago
- f1397ad Issue #10655: Fix the build on PowerPC on Linux with GCC when building with by David Malcolm · 14 years ago
- 4d0d471 Merge branches/pep-0384. by Martin v. Löwis · 14 years ago
- e5b99f0 Remove redundant includes of headers that are already included by Python.h. by Georg Brandl · 14 years ago
- 8f67d08 make hashes always the size of pointers; introduce Py_hash_t #9778 by Benjamin Peterson · 14 years ago
- a000645 ceval.c: catch recursion error on _PyUnicode_AsString(co->co_filename) by Victor Stinner · 14 years ago
- aa7fbd9 revert r85003, poorly considered; breaks tests by Benjamin Peterson · 14 years ago
- 81437c9 don't count keyword arguments as positional #9943 by Benjamin Peterson · 14 years ago
- 1df1536 Issue #9828: Destroy the GIL in Py_Finalize(), so that it gets properly by Antoine Pitrou · 14 years ago
- e208b7c typo by Benjamin Peterson · 14 years ago
- d0de25d use Py_REFCNT by Benjamin Peterson · 14 years ago
- d2be5b4 remove gil_drop_request in --without-threads by Benjamin Peterson · 14 years ago
- 00ebe2c use DISPATCH() instead of continue by Benjamin Peterson · 14 years ago
- ba117ef #4617: Previously it was illegal to delete a name from the local by Amaury Forgeot d'Arc · 14 years ago