[issue25370] Add support of pickling very large bytes and str objects with protocol < 4

2018-04-08 Thread Antoine Pitrou
Antoine Pitrou added the comment: Serhiy, now that protocol 4 is the default, this isn't needed anymore, right? -- ___ Python tracker ___ __

[issue25370] Add support of pickling very large bytes and str objects with protocol < 4

2018-04-08 Thread Igor
Change by Igor : -- nosy: +i3v ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman

[issue25370] Add support of pickling very large bytes and str objects with protocol < 4

2015-10-14 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Changed tests and fixed bugs. Could anyone please test the patch with bigmem pickle tests? Tests need at least 32GB of memory, I have no such much memory. -- Added file: http://bugs.python.org/file40781/pickle_large_strings_2.patch _

[issue25370] Add support of pickling very large bytes and str objects with protocol < 4

2015-10-14 Thread Serhiy Storchaka
Changes by Serhiy Storchaka : Removed file: http://bugs.python.org/file40774/pickle_large_strings.patch ___ Python tracker ___ ___ Python-bugs

[issue25370] Add support of pickling very large bytes and str objects with protocol < 4

2015-10-13 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Here is preliminary patch. It doesn't include changes to tests. Some bigmem tests need to be changed. -- keywords: +patch stage: -> patch review Added file: http://bugs.python.org/file40774/pickle_large_strings.patch

[issue25370] Add support of pickling very large bytes and str objects with protocol < 4

2015-10-10 Thread Serhiy Storchaka
New submission from Serhiy Storchaka: Pickle protocols < 4 allow to pickle bytes and str object with 32-bit size. One of features of protocol 4 was the support of 64-bit sizes. It is possible to add support of very large bytes and str objects with protocols 2 and 3. The idea is that the long s