- 23 Ock, 2007 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
frame's thread state. Fixes #1579370.
-
- 15 Nis, 2006 2 kayıt (commit)
-
-
Thomas Wouters yazdı
using a custom, nearly-identical macro. This probably changes how some of these functions are compiled, which may result in fractionally slower (or faster) execution. Considering the nature of traversal, visiting much of the address space in unpredictable patterns, I'd argue the code readability and maintainability is well worth it ;P
-
Thomas Wouters yazdı
tp_clear methods.
-
- 20 Mar, 2006 1 kayıt (commit)
-
-
Neal Norwitz yazdı
This will hopefully get rid of some Coverity warnings, be a hint to developers, and be marginally faster. Some asserts were added when the type is currently known, but depends on values from another function.
-
- 07 Mar, 2006 1 kayıt (commit)
-
-
Hye-Shik Chang yazdı
(reviewed by Neal Norwitz)
-
- 16 Şub, 2006 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 20 Eki, 2005 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
This change implements a new bytecode compiler, based on a transformation of the parse tree to an abstract syntax defined in Parser/Python.asdl. The compiler implementation is not complete, but it is in stable enough shape to run the entire test suite excepting two disabled tests.
-
- 21 Mar, 2004 1 kayıt (commit)
-
-
Nicholas Bastin yazdı
-
- 19 Kas, 2003 1 kayıt (commit)
-
-
Jack Jansen yazdı
-
- 22 Şub, 2003 1 kayıt (commit)
-
-
Michael W. Hudson yazdı
called to find tb_lineno -- even if Py_OptimizeFlag is true. So don't call it again when printing the traceback.
-
- 15 Agu, 2002 1 kayıt (commit)
-
-
Michael W. Hudson yazdı
[ 587993 ] SET_LINENO killer Remove SET_LINENO. Tracing is now supported by inspecting co_lnotab. Many sundry changes to document and adapt to this change.
-
- 14 Nis, 2002 1 kayıt (commit)
-
-
Jack Jansen yazdı
Highlights: import and friends will understand any of \r, \n and \r\n as end of line. Python file input will do the same if you use mode 'U'. Everything can be disabled by configuring with --without-universal-newlines. See PEP278 for details.
-
- 29 Mar, 2002 1 kayıt (commit)
-
-
Neil Schemenauer yazdı
-
- 28 Kas, 2001 1 kayıt (commit)
-
-
Jeremy Hylton yazdı
-
- 27 Kas, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
Bugfix candidate. tb_displayline(): the sprintf format was choking off the file name, but used plain %s for the function name (which can be arbitrarily long). Limit both to 500 chars max.
-
- 22 Eki, 2001 2 kayıt (commit)
-
-
Jeremy Hylton yazdı
This should eliminate the traceback returned by sys.exc_info() as a common source of memory leaks.
-
Tim Peters yazdı
-
- 01 Eyl, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This should match the situation in the 1.6b1 tree.
-
- 22 Tem, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
declarations yet, those come later.
-
- 30 Haz, 2000 2 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
- 28 Haz, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
tests.
-
- 03 May, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
For more comments, read the patches@python.org archives. For documentation read the comments in mymalloc.h and objimpl.h. (This is not exactly what Vladimir posted to the patches list; I've made a few changes, and Vladimir sent me a fix in private email for a problem that only occurs in debug mode. I'm also holding back on his change to main.c, which seems unnecessary to me.)
-
- 31 Mar, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
"innermost last". The latter was mysterious to newbies.
-
- 13 Mar, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Added wrapping macros to dictobject.c, listobject.c, tupleobject.c, frameobject.c, traceback.c that safely prevends core dumps on stack overflow. Macros and functions in object.c, object.h. The method is an "elevator destructor" that turns cascading deletes into tail recursive behavior when some limit is hit.
-
- 18 Eyl, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 22 May, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
PyErr_Clear(). Add checking of those errors.
-
- 05 May, 1997 2 kayıt (commit)
-
-
Guido van Rossum yazdı
All per-thread globals are moved into a struct which is manipulated separately.
-
Guido van Rossum yazdı
-
- 29 Nis, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 11 Nis, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 24 Ock, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
tb_lineno. Store it in tb_lineno for the user.
-
- 25 Eki, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 18 Eyl, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 18 Tem, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 07 Tem, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 04 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
bltinmodule.c: fixed coerce() nightmare in ternary pow(). modsupport.c (initmodule2): pass METH_FREENAME flag to newmethodobject(). pythonrun.c: move flushline() into and around print_error().
-
- 02 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
err_fetch/err_restore and so on). But... NOTE: import.c has been rewritten and all the DL stuff is now in the new file importdl.c.
-
- 29 Eyl, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
before concatenating sys.path item and module name
-
- 29 Agu, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
MPW fixes
-