cpython/Objects
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
abstract.c Make subclasses of int, long, complex, float, and unicode perform type 2005-04-26 03:45:26 +00:00
boolobject.c
bufferobject.c Ensure negative offsets cannot be passed to buffer(). When composing 2004-09-24 19:17:26 +00:00
cellobject.c
classobject.c Fix for rather inaccurately titled bug 2005-03-30 16:32:10 +00:00
cobject.c
complexobject.c Bug #1079011: Incorrect error message (somewhat) 2004-12-19 20:45:20 +00:00
descrobject.c As per discussion on python-dev, descriptors defined in C with a NULL setter 2005-04-19 23:43:40 +00:00
dictnotes.txt
dictobject.c SF patch #1200051: Small optimization for PyDict_Merge() 2005-05-14 18:08:25 +00:00
enumobject.c SF patch #1020188: Use Py_CLEAR where necessary to avoid crashes 2004-09-01 07:02:44 +00:00
fileobject.c Disallow opening files with modes 'aU' or 'wU' as specified by PEP 2005-05-20 03:07:06 +00:00
floatobject.c This is my patch: 2005-05-27 15:23:20 +00:00
frameobject.c
funcobject.c Fix 2005-02-17 10:37:21 +00:00
genobject.c SF patch #1020188: Use Py_CLEAR where necessary to avoid crashes 2004-09-01 07:02:44 +00:00
intobject.c Make subclasses of int, long, complex, float, and unicode perform type 2005-04-26 03:45:26 +00:00
iterobject.c SF patch #1020188: Use Py_CLEAR where necessary to avoid crashes 2004-09-01 07:02:44 +00:00
listobject.c Finalize the freelist of list objects. 2004-10-07 03:58:07 +00:00
listsort.txt
longobject.c Make subclasses of int, long, complex, float, and unicode perform type 2005-04-26 03:45:26 +00:00
methodobject.c
moduleobject.c Make the word "module" appear in the error string for calling the 2004-09-14 17:19:09 +00:00
object.c Make subclasses of int, long, complex, float, and unicode perform type 2005-04-26 03:45:26 +00:00
obmalloc.c
rangeobject.c Remove PyRange_New(). 2004-12-03 11:45:13 +00:00
setobject.c SF 1062353: set pickling problems 2004-11-09 07:25:31 +00:00
sliceobject.c
stringobject.c * Beef-up tests for str.count(). 2005-02-20 09:54:53 +00:00
structseq.c
tupleobject.c
typeobject.c Fixed a quite misleading comment: a "not" should not have been there. 2005-05-15 15:32:08 +00:00
unicodectype.c
unicodeobject.c Correct the handling of 0-termination of PyUnicode_AsWideChar() 2004-11-22 13:02:31 +00:00
unicodetype_db.h
weakrefobject.c SF bug #1770766: weakref proxy has incorrect __nonzero__ behavior. 2005-03-27 03:04:54 +00:00