| Commit message (Expand) | Author | Age | Files | Lines |
* | Issue #14432: Remove the thread state field from the frame structure. Fix a | Victor Stinner | 2013-12-13 | 1 | -37/+42 |
|
|
* | Fix refleak introduced by 4f730c045f5f (issue #18408) and unveiled by 95eea86... | Antoine Pitrou | 2013-11-23 | 1 | -8/+4 |
|
|
* | Better behavior when stepping over yield[from]. Fixes issue 16596. By Xavier ... | Guido van Rossum | 2013-11-21 | 1 | -0/+5 |
|
|
* | Issue #19512: PRINT_EXPR bytecode now uses an identifier to get sys.displayhook | Victor Stinner | 2013-11-06 | 1 | -1/+2 |
|
|
* | merge 3.3 | Benjamin Peterson | 2013-10-30 | 1 | -3/+3 |
|\ |
|
| * | update comment | Benjamin Peterson | 2013-10-30 | 1 | -3/+3 |
|
|
* | | Issue #18408: Add a new PyFrame_FastToLocalsWithError() function to handle | Victor Stinner | 2013-10-29 | 1 | -5/+14 |
|
|
* | | Close #19199: Remove ``PyThreadState.tick_counter`` field | Victor Stinner | 2013-10-09 | 1 | -1/+0 |
|
|
* | | Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at least... | Antoine Pitrou | 2013-10-07 | 1 | -2/+2 |
|\ \
| |/ |
|
| * | Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at least... | Antoine Pitrou | 2013-10-07 | 1 | -2/+2 |
|
|
* | | Issue #18722: Remove uses of the "register" keyword in C code. | Antoine Pitrou | 2013-08-13 | 1 | -12/+12 |
|
|
* | | Issue #17934: Add a clear() method to frame objects, to help clean up expensi... | Antoine Pitrou | 2013-08-05 | 1 | -0/+2 |
|
|
* | | Add missing check of PyDict_SetItem()'s return value in PyEval_EvalCodeEx() | Christian Heimes | 2013-07-20 | 1 | -1/+3 |
|\ \
| |/ |
|
| * | Add missing check of PyDict_SetItem()'s return value in PyEval_EvalCodeEx() | Christian Heimes | 2013-07-20 | 1 | -1/+3 |
|
|
| * | when arguments are cells clear the locals slot (backport of #17927) | Benjamin Peterson | 2013-05-15 | 1 | -2/+6 |
|
|
* | | Issue #18408: PyEval_EvalFrameEx() and PyEval_CallObjectWithKeywords() now fail | Victor Stinner | 2013-07-17 | 1 | -0/+26 |
|
|
* | | Issue #18408: add more assertions on PyErr_Occurred() in ceval.c to detect bugs | Victor Stinner | 2013-07-15 | 1 | -0/+4 |
|
|
* | | Issue #18408: Fix PyEval_EvalFrameEx() for MemoryError | Victor Stinner | 2013-07-15 | 1 | -1/+4 |
|
|
* | | Issue #18342: Use the repr of a module name for ``from ... import | Brett Cannon | 2013-07-12 | 1 | -1/+1 |
|
|
* | | Issue #18408: ceval.c: in debug mode, convert the PyErr_Occurred() check on | Victor Stinner | 2013-07-11 | 1 | -0/+4 |
|
|
* | | Issue #18408: Fix call_exc_trace(): if the traceback is NULL, use None when | Victor Stinner | 2013-07-10 | 1 | -3/+8 |
|
|
* | | Issue #18408: Fix call_function() of ceval.c to handle PyTuple_New() failure | Victor Stinner | 2013-07-08 | 1 | -4/+9 |
|
|
* | | Issue #15767: back out 8a0ed9f63c6e, finishing the removal of | Brett Cannon | 2013-07-04 | 1 | -1/+1 |
|
|
* | | Issue #15767: Introduce ModuleNotFoundError, a subclass of | Brett Cannon | 2013-06-12 | 1 | -1/+1 |
|
|
* | | Fix a compilater warning on Windows 64-bit | Victor Stinner | 2013-05-16 | 1 | -1/+1 |
|
|
* | | rather than passing locals to the class body, just execute the class body in ... | Benjamin Peterson | 2013-05-16 | 1 | -8/+0 |
|
|
* | | when an argument is a cell, set the local copy to NULL (see #17927) | Benjamin Peterson | 2013-05-12 | 1 | -8/+4 |
|
|
* | | #17927: Keep frame from referencing cell-ified arguments. | Guido van Rossum | 2013-05-10 | 1 | -4/+12 |
|
|
* | | Issue #17094: Clear stale thread states after fork(). | Antoine Pitrou | 2013-05-05 | 1 | -8/+10 |
|
|
* | | check local class namespace before reaching for cells (closes #17853) | Benjamin Peterson | 2013-04-30 | 1 | -0/+33 |
|
|
* | | Merge #17413: make sure settrace funcs get passed exception instances for 'va... | R David Murray | 2013-04-19 | 1 | -0/+1 |
|\ \
| |/ |
|
| * | #17413: make sure settrace funcs get passed exception instances for 'value'. | R David Murray | 2013-04-19 | 1 | -0/+1 |
|
|
* | | #17032: The "global" in the "NameError: global name 'x' is not defined" error... | Ezio Melotti | 2013-03-03 | 1 | -5/+3 |
|
|
* | | evaluate positional defaults before keyword-only defaults (closes #16967) | Benjamin Peterson | 2013-02-10 | 1 | -17/+17 |
|
|
* | | revert #16672 for incorrect semantics | Benjamin Peterson | 2013-01-23 | 1 | -4/+3 |
|
|
* | | improve tracing performance when f_trace is NULL (closes #16672) | Benjamin Peterson | 2012-12-24 | 1 | -3/+4 |
|
|
* | | use error label instead of breaking eval loop (closes #16693) | Benjamin Peterson | 2012-12-15 | 1 | -3/+2 |
|
|
* | | move more variable declarations to the top of blocks | Benjamin Peterson | 2012-10-12 | 1 | -3/+4 |
|
|
* | | move declaration to top of block | Benjamin Peterson | 2012-10-12 | 1 | -1/+1 |
|
|
* | | ceval cleanup | Benjamin Peterson | 2012-10-12 | 1 | -1012/+1088 |
|
|
* | | add some missing DISPATCH() | Benjamin Peterson | 2012-10-10 | 1 | -9/+16 |
|/ |
|
* | fix yield from return value on custom iterators (closes #15568) | Benjamin Peterson | 2012-08-07 | 1 | -1/+1 |
|
|
* | Issue #13783: the PEP 380 implementation no longer expands the public C API | Nick Coghlan | 2012-06-17 | 1 | -1/+1 |
|
|
* | check return for error | Benjamin Peterson | 2012-06-01 | 1 | -0/+2 |
|
|
* | PEP 415: Implement suppression of __context__ display with an exception attri... | Benjamin Peterson | 2012-05-15 | 1 | -9/+12 |
|
|
* | only incref when using borrowing functions | Benjamin Peterson | 2012-04-26 | 1 | -1/+1 |
|
|
* | Implement PEP 412: Key-sharing dictionaries (closes #13903) | Benjamin Peterson | 2012-04-23 | 1 | -57/+18 |
|
|
* | Fix refleak: PyObject_GetItem returns a new reference, not a borrowed one lik... | Antoine Pitrou | 2012-04-19 | 1 | -3/+3 |
|
|
* | Issue #14385: Support other types than dict for __builtins__ | Victor Stinner | 2012-04-18 | 1 | -48/+94 |
|
|
* | Guard an LLTRACE variable to silence an unused variable warning. | Brett Cannon | 2012-04-02 | 1 | -0/+2 |
|
|