| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | The C pickle now knows how to deal with a proto= argument. Assorted | Tim Peters | 2003-02-01 | 1 | -11/+9 |
|
|
* | Change the default protocol back to 0. | Guido van Rossum | 2003-01-31 | 1 | -8/+12 |
|
|
* | Another extension to reduce(). It can return a 4- or 5-tuple now. | Guido van Rossum | 2003-01-31 | 1 | -67/+92 |
|
|
* | Provide __module__ attributes for functions defined in C and Python. | Jeremy Hylton | 2003-01-31 | 1 | -3/+6 |
|
|
* | Pass the object to save_reduce(), so the memoize() call can go into | Guido van Rossum | 2003-01-31 | 1 | -3/+8 |
|
|
* | Add a magical feature to save_reduce so that __reduce__ can cause | Guido van Rossum | 2003-01-31 | 1 | -4/+40 |
|
|
* | It's Official: for LONG1/LONG4, a "byte count" of 0 is taken as a | Tim Peters | 2003-01-31 | 1 | -6/+17 |
|
|
* | Fix typo | Neal Norwitz | 2003-01-31 | 1 | -1/+1 |
|
|
* | Linear-time implementations of {encode,decode}_long. | Tim Peters | 2003-01-31 | 1 | -19/+50 |
|
|
* | load_inst(), load_obj(): Put the bulk of these into a common new | Tim Peters | 2003-01-30 | 1 | -26/+18 |
|
|
* | There was a subtle big in save_newobj(): it used self.save_global(t) | Guido van Rossum | 2003-01-30 | 1 | -1/+2 |
|
|
* | Slight code rearrangement to avoid testing getstate twice. | Guido van Rossum | 2003-01-30 | 1 | -22/+23 |
|
|
* | In save_newobj(), if an object's __getnewargs__ and __getstate__ are | Guido van Rossum | 2003-01-30 | 1 | -0/+23 |
|
|
* | Use %c rather than chr() to turn some ints into chars. | Guido van Rossum | 2003-01-29 | 1 | -2/+2 |
|
|
* | Implement appropriate __getnewargs__ for all immutable subclassable builtin | Guido van Rossum | 2003-01-29 | 1 | -8/+4 |
|
|
* | Declare Protocol 2 as implemented. | Guido van Rossum | 2003-01-29 | 1 | -1/+1 |
|
|
* | Support for extension codes. (By accident I checked in the tests first.) | Guido van Rossum | 2003-01-29 | 1 | -8/+63 |
|
|
* | pickle: Comment repair. | Tim Peters | 2003-01-29 | 1 | -4/+9 |
|
|
* | Add a comment about how some built-in types should grow a | Guido van Rossum | 2003-01-28 | 1 | -1/+3 |
|
|
* | Get rid of __safe_for_unpickling__ and safe_constructors. | Guido van Rossum | 2003-01-28 | 1 | -28/+12 |
|
|
* | Instead of bad hacks trying to worm around the inherited | Guido van Rossum | 2003-01-28 | 1 | -37/+79 |
|
|
* | The default __reduce__ on the base object type obscured any | Guido van Rossum | 2003-01-28 | 1 | -7/+39 |
|
|
* | Move the NEWOBJ-generating code to a separate function, and invoke it | Guido van Rossum | 2003-01-28 | 1 | -24/+28 |
|
|
* | Some experimental support for generating NEWOBJ with proto=2, and | Guido van Rossum | 2003-01-28 | 1 | -2/+31 |
|
|
* | save_empty_tuple(): Comment on why we can't get rid of this. | Tim Peters | 2003-01-28 | 1 | -0/+3 |
|
|
* | save_dict(): Added a comment about the control flow NealN missed. | Tim Peters | 2003-01-28 | 1 | -1/+2 |
|
|
* | _is_string_secure(): This method is no longer used; removed it. (It | Tim Peters | 2003-01-28 | 1 | -37/+0 |
|
|
* | Made save() fit on a page, while adding comments. (I moved some type | Guido van Rossum | 2003-01-28 | 1 | -60/+69 |
|
|
* | Got rid of the _quotes global. Used only once, and is trivial. | Tim Peters | 2003-01-28 | 1 | -3/+1 |
|
|
* | Add a few comments. Change the way the protocol is checked (it must | Guido van Rossum | 2003-01-28 | 1 | -2/+8 |
|
|
* | Rename all variables 'object' to 'obj' to avoid conflicts with the | Guido van Rossum | 2003-01-28 | 1 | -112/+113 |
|
|
* | Don't memoize the empty tuple in protocol 0. | Guido van Rossum | 2003-01-28 | 1 | -1/+2 |
|
|
* | save_tuple(): So long as the charter is rewriting for clarity, the snaky | Tim Peters | 2003-01-28 | 1 | -21/+20 |
|
|
* | save_tuple(): I believe the new code for TUPLE{1,2,3} in proto 2 was | Tim Peters | 2003-01-28 | 1 | -2/+5 |
|
|
* | OK, this is really the last one tonight! | Guido van Rossum | 2003-01-28 | 1 | -1/+12 |
|
|
* | More protocol 2: TUPLE1, TUPLE2, TUPLE3. | Guido van Rossum | 2003-01-28 | 1 | -11/+35 |
|
|
* | save_inst(): Rewrote to have only one branch on self.bin. Also got rid | Tim Peters | 2003-01-28 | 1 | -16/+9 |
|
|
* | First baby steps towards implementing protocol 2: PROTO, LONG1 and LONG4. | Guido van Rossum | 2003-01-28 | 1 | -1/+88 |
|
|
* | Fixed odd whitespace after "if", which I believe I introduced long ago. | Tim Peters | 2003-01-28 | 1 | -1/+1 |
|
|
* | save_int(): Fixed two new off-by-1 glitches. | Tim Peters | 2003-01-28 | 1 | -2/+2 |
|
|
* | Add a comment explaining that struct.pack() beats marshal.dumps(), but | Guido van Rossum | 2003-01-28 | 1 | -0/+3 |
|
|
* | Got rid of mdumps; I timed it, and struct.pack("<i", x) is more than | Guido van Rossum | 2003-01-28 | 1 | -30/+26 |
|
|
* | save_tuple(): Minor rewriting, and added a comment about the subtlety | Tim Peters | 2003-01-28 | 1 | -8/+13 |
|
|
* | load_appends(): replaced .append() loop with an .extend(). | Tim Peters | 2003-01-28 | 1 | -3/+1 |
|
|
* | Comments. | Tim Peters | 2003-01-28 | 1 | -1/+9 |
|
|
* | save_dict(): Untangled most of the bin-vs-not-bin logic. Also used | Tim Peters | 2003-01-28 | 1 | -15/+14 |
|
|
* | save_list(): Rewrote, to untangle the proto 0 from the proto 1 cases. | Tim Peters | 2003-01-28 | 1 | -15/+17 |
|
|
* | save_list(): removed unused local "d". | Tim Peters | 2003-01-28 | 1 | -2/+0 |
|
|
* | save_list(): removed unused local "memo". | Tim Peters | 2003-01-28 | 1 | -1/+0 |
|
|
* | save_pers(): Switched the order of cases, to get rid of a "not", and to | Tim Peters | 2003-01-28 | 1 | -3/+3 |
|
|