cpython/Doc/c-api
Christian Heimes e1c981161c Merged revisions 60143-60149 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r60143 | georg.brandl | 2008-01-20 15:50:05 +0100 (Sun, 20 Jan 2008) | 3 lines

  Switch mmap from old Py_FindMethod to new PyObject_GenericGetAttr attribute access.
  Fixes #1087735.
........
  r60145 | georg.brandl | 2008-01-20 20:40:58 +0100 (Sun, 20 Jan 2008) | 2 lines

  Add blurb about executable scripts on Windows. #760657.
........
  r60146 | georg.brandl | 2008-01-20 20:48:40 +0100 (Sun, 20 Jan 2008) | 2 lines

  #1219903: fix tp_richcompare docs.
........
  r60147 | georg.brandl | 2008-01-20 22:10:08 +0100 (Sun, 20 Jan 2008) | 2 lines

  Fix markup.
........
  r60148 | gregory.p.smith | 2008-01-21 08:11:11 +0100 (Mon, 21 Jan 2008) | 14 lines

  Provide a sanity check during PyThreadState_DeleteCurrent() and
  PyThreadState_Delete() to avoid an infinite loop when the tstate list
  is messed up and has somehow becomes circular and does not contain the
  current thread.

  I don't know how this happens but it does, *very* rarely.  On more than
  one hardware platform.  I have not been able to reproduce it manually.

  Attaching to a process where its happening: it has always been in an
  infinite loop over a single element tstate list that is not the tstate
  we're looking to delete.  It has been in t_bootstrap()'s call to
  PyThreadState_DeleteCurrent() as a pthread is exiting.
........
  r60149 | georg.brandl | 2008-01-21 11:24:59 +0100 (Mon, 21 Jan 2008) | 2 lines

  #1269: fix a bug in pstats.add_callers() and add a unit test file for pstats.
........
2008-01-21 11:20:28 +00:00
..
abstract.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
allocation.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
arg.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
bool.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
buffer.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
cell.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
cobject.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
complex.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
concrete.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
conversion.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
datetime.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
descriptor.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
dict.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
exceptions.rst Merged revisions 59605-59624 via svnmerge from 2007-12-31 16:14:33 +00:00
file.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
float.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
function.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
gcsupport.rst Fix two oversights in C API split. 2008-01-20 11:00:14 +00:00
gen.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
import.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
index.rst Fix two oversights in C API split. 2008-01-20 11:00:14 +00:00
init.rst Merged revisions 59605-59624 via svnmerge from 2007-12-31 16:14:33 +00:00
intro.rst Merged revisions 59605-59624 via svnmerge from 2007-12-31 16:14:33 +00:00
iter.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
iterator.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
list.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
long.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
mapping.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
marshal.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
memory.rst Move the 3k reST doc tree in place. 2007-08-15 14:28:22 +00:00
method.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
module.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
none.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
number.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
objbuffer.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
object.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
objimpl.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
refcounting.rst Merged revisions 59333-59370 via svnmerge from 2007-12-05 20:18:38 +00:00
reflection.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
sequence.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
set.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
slice.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
string.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
structures.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
sys.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
tuple.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
type.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
typeobj.rst Merged revisions 60143-60149 via svnmerge from 2008-01-21 11:20:28 +00:00
unicode.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
utilities.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
veryhigh.rst Merged revisions 59259-59274 via svnmerge from 2007-12-02 15:22:16 +00:00
weakref.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00