- 07 Eki, 2015 1 kayıt (commit)
-
-
Martin Panter yazdı
-
- 21 Haz, 2015 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 31 Ock, 2015 1 kayıt (commit)
-
-
Victor Stinner yazdı
At entry, save or swap the exception state even if PyEval_EvalFrameEx() is called with throwflag=0. At exit, the exception state is now always restored or swapped, not only if why is WHY_YIELD or WHY_RETURN. Patch co-written with Antoine Pitrou.
-
- 12 Ara, 2014 1 kayıt (commit)
-
-
Victor Stinner yazdı
when Python is configure with --with-tsc. Patch written by Christian Heimes.
-
- 17 Haz, 2014 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 14 Nis, 2014 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
Debugged by Victor.
-
- 09 Şub, 2014 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 13 Ara, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
crash when a generator is created in a C thread that is destroyed while the generator is still used. The issue was that a generator contains a frame, and the frame kept a reference to the Python state of the destroyed C thread. The crash occurs when a trace function is setup.
-
- 23 Kas, 2013 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 21 Kas, 2013 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 06 Kas, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
to only create the "displayhook" string once
-
- 30 Eki, 2013 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 29 Eki, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
exceptions when merging fast locals into f_locals of a frame. PyEval_GetLocals() now raises an exception and return NULL on failure.
-
- 09 Eki, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
-
- 07 Eki, 2013 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at least one place so as to avoid regressions.
-
- 13 Agu, 2013 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
- 05 Agu, 2013 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
Issue #17934: Add a clear() method to frame objects, to help clean up expensive details (local variables) and break reference cycles.
-
- 20 Tem, 2013 1 kayıt (commit)
-
-
Christian Heimes yazdı
CID 486647
-
- 17 Tem, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
with an assertion error if they are called with an exception set (PyErr_Occurred()). If these functions are called with an exception set, the exception may be cleared and so the caller looses its exception. Add also assertions to PyEval_CallObjectWithKeywords() and call_function() to check if the function succeed with no exception set, or the function failed with an exception set.
-
- 15 Tem, 2013 2 kayıt (commit)
-
-
Victor Stinner yazdı
earlier
-
Victor Stinner yazdı
Don't pass a NULL traceback to PyException_SetTraceback(): pass Py_None. Passing NULL would raise a new exception.
-
- 12 Tem, 2013 1 kayıt (commit)
-
-
Brett Cannon yazdı
...`` when an ImportError occurs. Other cases had already been switched over to using the repr. Thanks to Tomasz Maćkowiak for the patch.
-
- 11 Tem, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
exception (when getting NULL) to an assertion to detect bugs earlier
-
- 10 Tem, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
building the tuple (type, value, traceback) passed to the callback. PyTuple_Pack() does crash if an argument is NULL.
-
- 08 Tem, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
(in load_args()), ex: MemoryError.
-
- 04 Tem, 2013 1 kayıt (commit)
-
-
Brett Cannon yazdı
ModuleNotFoundError.
-
- 12 Haz, 2013 1 kayıt (commit)
-
-
Brett Cannon yazdı
ImportError. The exception is raised by import when a module could not be found. Technically this is defined as no viable loader could be found for the specified module. This includes ``from ... import`` statements so that the module usage is consistent for all situations where import couldn't find what was requested. This should allow for the common idiom of:: try: import something except ImportError: pass to be updated to using ModuleNotFoundError and not accidentally mask ImportError messages that should propagate (e.g. issues with a loader). This work was driven by the fact that the ``from ... import`` statement needed to be able to tell the difference between an ImportError that simply couldn't find a module (and thus silence the exception so that ceval can raise it) and an ImportError that represented an actual problem.
-
- 16 May, 2013 2 kayıt (commit)
-
-
Victor Stinner yazdı
idx variable is used for a tuple indexn so use Py_ssize_t (not int).
-
Benjamin Peterson yazdı
-
- 15 May, 2013 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 12 May, 2013 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 10 May, 2013 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 05 May, 2013 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
Note that this is a potentially disruptive change since it may release some system resources which would otherwise remain perpetually alive (e.g. database connections kept in thread-local storage).
-
- 30 Nis, 2013 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 19 Nis, 2013 1 kayıt (commit)
-
-
R David Murray yazdı
Patch by Ingrid Cheung and Brendan McLoughlin.
-
- 03 Mar, 2013 1 kayıt (commit)
-
-
Ezio Melotti yazdı
#17032: The "global" in the "NameError: global name 'x' is not defined" error message has been removed. Patch by Ram Rachum.
-
- 10 Şub, 2013 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 23 Ock, 2013 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 24 Ara, 2012 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
Patch by Xavier de Gaye.
-
- 15 Ara, 2012 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-