cpython/Python
Tim Peters fda787fcec Document the results of painful reverse-engineering of the "portable TLS"
code.

PyThread_set_key_value():  It's clear that this code assumes the passed-in
value isn't NULL, so document that it must not be, and assert that it
isn't.  It remains unclear whether existing callers want the odd semantics
actually implemented by this function.
2004-10-09 22:33:09 +00:00
..
.cvsignore
atof.c
bltinmodule.c Patch #1015021: Stop claiming that coerce can return None. 2004-08-25 10:42:41 +00:00
ceval.c SF bug #1014215: Unspecific errors with metaclass 2004-09-16 16:41:57 +00:00
codecs.c Fix a couple of signed/unsigned comparison warnings 2004-07-08 01:55:58 +00:00
compile.c Improve error message for augmented assignments to genexps or listcomps. 2004-09-29 23:54:08 +00:00
dup2.c
dynload_aix.c
dynload_atheos.c
dynload_beos.c
dynload_dl.c
dynload_hpux.c
dynload_next.c Fix for 838140: don't call NSUnlinkModule when we fail to find our 2004-07-15 22:28:48 +00:00
dynload_os2.c
dynload_shlib.c Print verbose messages to stderr. Fixes #1036752. 2004-10-03 08:51:35 +00:00
dynload_stub.c
dynload_win.c When importing an extension on Windows, the code reads the PE 'import 2004-07-02 08:53:57 +00:00
errors.c Changed random calls to PyThreadState_Get() to use the macro 2004-03-24 22:22:12 +00:00
exceptions.c Stop producing or using OverflowWarning. PEP 237 thought this would 2004-08-25 02:14:08 +00:00
fmod.c
frozen.c
frozenmain.c
future.c SF patch #1007189, multi-line imports, for instance: 2004-08-31 10:07:13 +00:00
getargs.c Fix 2004-08-07 17:57:16 +00:00
getcompiler.c
getcopyright.c forward-port 1.17.12.1 2004-05-13 11:54:19 +00:00
getcwd.c
getmtime.c
getopt.c
getplatform.c
getversion.c
graminit.c SF patch #1007189, multi-line imports, for instance: 2004-08-31 10:07:13 +00:00
hypot.c
import.c SF patch #1035498: -m option to run a module as a script 2004-10-07 06:46:25 +00:00
importdl.c Patch #794826: Add __file__ in dynamically loaded modules for multiple 2003-09-04 18:45:59 +00:00
importdl.h
mactoolboxglue.c Moved PyMac_GetScript() to _localemodule, which is the only place where 2004-07-15 13:31:39 +00:00
marshal.c Patch #923098: Share interned strings in marshal. 2004-06-27 16:51:46 +00:00
memmove.c
modsupport.c This is Pete Shinners' patch from his bug report 2004-07-14 11:28:06 +00:00
mysnprintf.c
mystrtoul.c Getting rid of support for the ancient Apple MPW compiler. 2003-11-19 15:24:47 +00:00
pyfpe.c
pystate.c Style guide & consistency changes. No semantic changes. 2004-10-09 17:38:29 +00:00
pystrtod.c Patch #774665: Make Python LC_NUMERIC agnostic. 2004-06-08 18:52:54 +00:00
pythonrun.c Finalize the freelist of list objects. 2004-10-07 03:58:07 +00:00
sigcheck.c
strdup.c
strerror.c Getting rid of all the code inside #ifdef macintosh too. 2003-11-20 01:44:59 +00:00
strtod.c
structmember.c Getting rid of all the code inside #ifdef macintosh too. 2003-11-20 01:44:59 +00:00
symtable.c SF patch #872326: Generator expression implementation 2004-05-19 08:20:33 +00:00
sysmodule.c This is my patch: 2004-08-12 18:19:17 +00:00
thread.c Document the results of painful reverse-engineering of the "portable TLS" 2004-10-09 22:33:09 +00:00
thread_atheos.h
thread_beos.h
thread_cthread.h
thread_foobar.h
thread_lwp.h
thread_nt.h
thread_os2.h
thread_pth.h Patch #805613: Fix usage of the PTH library. 2003-09-20 11:13:36 +00:00
thread_pthread.h This closes patch: 2004-07-07 17:44:12 +00:00
thread_sgi.h Remove support for DYNIX, IRIX 4, --with-sgi-dl, --with-dl-dld 2004-01-17 04:04:13 +00:00
thread_solaris.h
thread_wince.h
traceback.c Moved tracebackobject to traceback.h, Closes SF Bug #497067 2004-03-21 18:37:23 +00:00