History log of /external/python/cpython2/Python/thread_pth.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c83ea137d7e717f764e2f31fc2544f522de7d857 09-May-2010 Antoine Pitrou <solipsis@pitrou.net> Untabify C files. Will watch buildbots.
/external/python/cpython2/Python/thread_pth.h
adfc80bd8111de9e5045e9d693dfc8b6821bed75 24-Feb-2010 Amaury Forgeot d'Arc <amauryfa@gmail.com> #4852: Remove dead code in every thread implementation, unused for many years.
/external/python/cpython2/Python/thread_pth.h
70849f84a04e19f8723cfbea24dd3c8be301bf06 20-Sep-2003 Martin v. Löwis <martin@v.loewis.de> Patch #805613: Fix usage of the PTH library.
/external/python/cpython2/Python/thread_pth.h
7bb1c9a11db2ecdf58fed5a5e3a7cdea619d52db 19-Jan-2002 Fred Drake <fdrake@acm.org> Remove the unused & broken PyThread_*_sema() functions and related constants.
This closes SF patch #504215.
/external/python/cpython2/Python/thread_pth.h
3c28863e081986a232d4d2bba3cd9b63e14263c0 16-Oct-2001 Guido van Rossum <guido@python.org> Partial patch from SF #452266, by Jason Petrone.

This changes Pythread_start_thread() to return the thread ID, or -1
for an error. (It's technically an incompatible API change, but I
doubt anyone calls it.)
/external/python/cpython2/Python/thread_pth.h
237b5f44c753f953c3b22fe944357b811a201bb5 12-Oct-2000 Fred Drake <fdrake@acm.org> Andy Dustman <adustman@users.sourceforge.net>:
Eliminate unused variables to appease compiler.
/external/python/cpython2/Python/thread_pth.h
8586991099e4ace18ee94163a96b8ea1bed77ebe 02-Sep-2000 Guido van Rossum <guido@python.org> REMOVED all CWI, CNRI and BeOpen copyright markings.
This should match the situation in the 1.6b1 tree.
/external/python/cpython2/Python/thread_pth.h
f70ef4f8606f99744252a804229d53a4d97601c1 22-Jul-2000 Thomas Wouters <thomas@python.org> Mass ANSIfication of function definitions. Doesn't cover all 'extern'
declarations yet, those come later.
/external/python/cpython2/Python/thread_pth.h
ffcc3813d82e6b96db79f518f4e67b940a13ce64 01-Jul-2000 Guido van Rossum <guido@python.org> Change copyright notice - 2nd try.
/external/python/cpython2/Python/thread_pth.h
fd71b9e9d496caa510dec56a9b69966558d6ba5d 01-Jul-2000 Guido van Rossum <guido@python.org> Change copyright notice.
/external/python/cpython2/Python/thread_pth.h
a44d353e2b6d947d36ab9d36c1fc84335a0878fe 30-Jun-2000 Fred Drake <fdrake@acm.org> Trent Mick <trentm@activestate.com>:

The common technique for printing out a pointer has been to cast to a long
and use the "%lx" printf modifier. This is incorrect on Win64 where casting
to a long truncates the pointer. The "%p" formatter should be used instead.

The problem as stated by Tim:
> Unfortunately, the C committee refused to define what %p conversion "looks
> like" -- they explicitly allowed it to be implementation-defined. Older
> versions of Microsoft C even stuck a colon in the middle of the address (in
> the days of segment+offset addressing)!

The result is that the hex value of a pointer will maybe/maybe not have a 0x
prepended to it.


Notes on the patch:

There are two main classes of changes:
- in the various repr() functions that print out pointers
- debugging printf's in the various thread_*.h files (these are why the
patch is large)


Closes SourceForge patch #100505.
/external/python/cpython2/Python/thread_pth.h
07bd90e92d9cb8982ad541dda59bc0f8867e9414 08-May-2000 Guido van Rossum <guido@python.org> Andy Dustman: add GNU pth user-space thread support.
/external/python/cpython2/Python/thread_pth.h