223 Commits (a4d00012565d716db6e6abe1b8f33eaaa4de416e)

Author SHA1 Message Date
Brett Cannon 429ef650b7 Rename a variable to be more in line with the name of the module. 18 years ago
Amaury Forgeot d'Arc 35c8658a74 Merged revisions 64119,64147,64150,64165,64219-64221,64229-64230,64233,64235,64253,64278,64280,64301,64303,64320,64328,64338-64339 via svnmerge from 18 years ago
Raymond Hettinger 75ee9eb9c6 Issue #3116 and #1792: Fix quadratic behavior in marshal.dumps(). 18 years ago
Raymond Hettinger 305480c9dc Issue 3116: fix quadratic behavior in marshal.dumps(). 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Gregory P. Smith dd96db63f6 This reverts r63675 based on the discussion in this thread: 18 years ago
Amaury Forgeot d'Arc 74c71f5a62 #2957: marshal recursion limit exceeded when importing a large .pyc file 18 years ago
Christian Heimes 72b710a596 Renamed PyString to PyBytes 18 years ago
Christian Heimes 9c4756ea26 Renamed PyBytes to PyByteArray 18 years ago
Christian Heimes 593daf545b Renamed PyString to PyBytes 18 years ago
Alexandre Vassalotti 5f8ced2b95 Merged revisions 62998-63003,63005-63006,63009-63012,63014-63017,63019-63020,63022-63024,63026-63029,63031-63041,63043-63045,63047-63054,63056-63062 via svnmerge from 18 years ago
Andrew M. Kuchling 6c02916dfb #1792: Improve performance of marshal.dumps() on large objects by increasing 18 years ago
Christian Heimes 400adb030a Merged revisions 60475-60479,60481-60488 via svnmerge from 19 years ago
Neal Norwitz fb43d1e4aa Fix refleak 19 years ago
Christian Heimes 7b3ce6a17e Merged revisions 60441-60474 via svnmerge from 19 years ago
Christian Heimes 67ac0667f0 Removed unused var 19 years ago
Christian Heimes fd66e51c4c Merged revisions 60383-60407 via svnmerge from 19 years ago
Raymond Hettinger bf3d1d5dc8 Removed unnecessary conditional (spotted by Neal Norwitz). 19 years ago
Raymond Hettinger 52716c94be Let marshal built-up sets and frozensets one element at a time (without creating an intermediate tuple). 19 years ago
Raymond Hettinger dee3f65d98 Revert PySet_Add() changes. 19 years ago
Raymond Hettinger b423f02aa5 Let marshal build-up sets and frozensets one element at a time. 19 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 19 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 19 years ago
Guido van Rossum 58da931da9 Merged revisions 58886-58929 via svnmerge from 19 years ago
Raymond Hettinger 12e94200c0 Fix marshal's incorrect handling of subclasses of builtin types (backport candidate). 19 years ago
Guido van Rossum 98297ee781 Merging the py3k-pep3137 branch back into the py3k branch. 19 years ago
Guido van Rossum 8ce8a784bd Merged revisions 58221-58741 via svnmerge from 19 years ago
Neal Norwitz 163048ed12 Backport 58424: 19 years ago
Neal Norwitz 15f2661758 Fix Coverity 185-186: If the passed in FILE is NULL, uninitialized memory 19 years ago
Travis E. Oliphant 8ae62b6094 Change PyBuffer to Py_buffer to be consistent with other non-object structures like Py_complex. Add some more functionality to the memoryview object. 19 years ago
Guido van Rossum 63175a1330 [Oops, I forgot half of the patch.] 19 years ago
Travis E. Oliphant b99f762f10 Merged in py3k-buffer branch to main line. All objects now use the buffer protocol in PEP 3118. 19 years ago
Guido van Rossum 7a2653438a Add a missing "rf.depth = 0;" to marshal_load(). 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Guido van Rossum da5b8f2d28 Rip out the file object's implementation. 19 years ago
Guido van Rossum d59da4b432 Merged revisions 55407-55513 via svnmerge from 19 years ago
Neal Norwitz ce15dce421 Drop the max stack depth to something that works in 2.6 19 years ago
Neal Norwitz f6b0e4dca8 Last try for tweaking the max stack depth. 5000 was the original value, 19 years ago
Neal Norwitz 4f82bc3183 Set the depth to something very small to try to determine if the 19 years ago
Neal Norwitz 117ef0863b Reduce the max stack depth to see if this fixes the segfaults on 19 years ago
Neal Norwitz dc78cc6f7c Fix bug in marshal where bad data would cause a segfault due to 19 years ago
Neal Norwitz b1a9b37aa8 Fix bug in marshal where bad data would cause a segfault due to 19 years ago
Guido van Rossum a8add0ec5e Merged revisions 55270-55324 via svnmerge from 19 years ago
Guido van Rossum e6d3904c22 Make test_marshal pass. Not my best work. :-( 19 years ago
Guido van Rossum f15a29f975 More coding by random modification. 19 years ago
Guido van Rossum 8d30cc0144 Get rid of all #ifdef Py_USING_UNICODE (it is always present now). 19 years ago
Guido van Rossum 98f9746740 Support marshal.dump(x, f) where f is not a real file. 19 years ago
Guido van Rossum ddefaf31b3 Merged the int/long unification branch, by very crude means (sorry Thomas!). 20 years ago
Neal Norwitz 545686b279 Remove PyFloat_AsReprString() and PyFloat_AsString() which should not 20 years ago
Thomas Wouters 89f507fe8c Four months of trunk changes (including a few releases...) 20 years ago