cpython/Python
Michael W. Hudson ba283e2b7f This is my patch:
[ 1181301 ] make float packing copy bytes when they can

which hasn't been reviewed, despite numerous threats to check it in
anyway if noone reviews it.  Please read the diff on the checkin list,
at least!

The basic idea is to examine the bytes of some 'probe values' to see if
the current platform is a IEEE 754-ish platform, and if so
_PyFloat_{Pack,Unpack}{4,8} just copy bytes around.

The rest is hair for testing, and tests.
2005-05-27 15:23:20 +00:00
..
.cvsignore
atof.c
bltinmodule.c Add two new functions, any() and all(). 2005-03-11 06:49:40 +00:00
ceval.c Make a handy macro, Py_DEFAULT_RECURSION_LIMIT to allow to define 2005-04-04 15:49:02 +00:00
codecs.c Fix a couple of signed/unsigned comparison warnings 2004-07-08 01:55:58 +00:00
compile.c Allow classes to be defined with empty parentheses. This means that 2005-03-05 06:47:57 +00:00
dup2.c
dynload_aix.c Include Python.h first which defines _XOPEN_SOURCE 2003-03-22 16:35:37 +00:00
dynload_atheos.c
dynload_beos.c
dynload_dl.c
dynload_hpux.c Fix SF # 551504, python -v sometimes fails to find init (HPUX) 2002-11-02 20:58:05 +00:00
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 -X died some time ago; remove a tiny bit of associated cruft. 2005-01-18 15:26:11 +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 This is my patch 2002-08-15 14:59:02 +00:00
frozenmain.c Patch #569753: Remove support for WIN16. 2002-06-30 15:26:10 +00:00
future.c Fix bug that allowed future statements virtually anywhere in a module. 2005-02-04 18:38:43 +00:00
getargs.c I suppose a bug report or even a fix would be a better response, but 2005-03-30 16:41:55 +00:00
getcompiler.c
getcopyright.c happy new year! (on the trunk) 2005-01-25 12:40:01 +00:00
getcwd.c
getmtime.c
getopt.c
getplatform.c
getversion.c
graminit.c Allow classes to be defined with empty parentheses. This means that 2005-03-05 06:47:57 +00:00
hypot.c
import.c Patch #1197318: Cygwin case-sensitive import patch 2005-05-20 00:56:54 +00:00
importdl.c Patch #794826: Add __file__ in dynamically loaded modules for multiple 2003-09-04 18:45:59 +00:00
importdl.h PEP 302 + zipimport: 2002-12-30 22:08:05 +00:00
mactoolboxglue.c SF patch #1035255: Remove CoreServices / CoreFoundation dependencies in core 2004-11-05 07:02:59 +00:00
marshal.c remove unused variable 2005-01-12 16:00:55 +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 Fix: 2005-04-18 08:46:17 +00:00
pystrtod.c Patch #774665: Make Python LC_NUMERIC agnostic. 2004-06-08 18:52:54 +00:00
pythonrun.c This is my patch: 2005-05-27 15:23:20 +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 Patch #1115086: support PY_LONGLONG in structmember. 2005-03-03 23:00:26 +00:00
symtable.c SF patch #872326: Generator expression implementation 2004-05-19 08:20:33 +00:00
sysmodule.c Partially revert #1074011; don't try to fflush stdin. 2005-01-27 18:56:16 +00:00
thread.c find_key(): This routine wasn't thread-correct, and accounts for the 2004-10-10 01:58:44 +00:00
thread_atheos.h
thread_beos.h
thread_cthread.h
thread_foobar.h
thread_lwp.h
thread_nt.h An Anonymous Coward on c.l.py posted a little program with bizarre 2003-07-04 04:40:45 +00:00
thread_os2.h make thread stack size compile-time tunable on OS/2 2005-01-17 12:16:36 +00:00
thread_pth.h Patch #805613: Fix usage of the PTH library. 2003-09-20 11:13:36 +00:00
thread_pthread.h Add 0 to _POSIX_SEMAPHORES. Will backport to 2.4. 2005-03-28 12:34:20 +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 Patch #716969: Detect thread creation failure. Will backport to 2.2. 2003-04-19 07:44:52 +00:00
thread_wince.h
traceback.c Moved tracebackobject to traceback.h, Closes SF Bug #497067 2004-03-21 18:37:23 +00:00