[issue33209] Repeated Pickler.dump() doesn't reset the state in the C implementation of pickle

2018-04-03 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker

[issue33209] Repeated Pickler.dump() doesn't reset the state in the C implementation of pickle

2018-04-03 Thread miss-islington
miss-islington added the comment: New changeset a5c8830637cde632ab3bcf5475698dcf0fb0546d by Miss Islington (bot) in branch '3.6': bpo-33209: End framing at the end of C implementation of pickle.Pickler.dump(). (GH-6363)

[issue33209] Repeated Pickler.dump() doesn't reset the state in the C implementation of pickle

2018-04-03 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset 74735e2a404949b2a0c17ac13a2de0e0cac6fc41 by Łukasz Langa (Miss Islington (bot)) in branch '3.7': bpo-33209: End framing at the end of C implementation of pickle.Pickler.dump(). (GH-6366)

[issue33209] Repeated Pickler.dump() doesn't reset the state in the C implementation of pickle

2018-04-03 Thread miss-islington
Change by miss-islington : -- pull_requests: +6078 ___ Python tracker ___

[issue33209] Repeated Pickler.dump() doesn't reset the state in the C implementation of pickle

2018-04-03 Thread miss-islington
Change by miss-islington : -- pull_requests: +6077 ___ Python tracker ___

[issue33209] Repeated Pickler.dump() doesn't reset the state in the C implementation of pickle

2018-04-03 Thread Łukasz Langa
Łukasz Langa added the comment: New changeset c869529ea9fbed574d34cf7ac139ca3f81b62ef0 by Łukasz Langa (Serhiy Storchaka) in branch 'master': bpo-33209: End framing at the end of C implementation of pickle.Pickler.dump(). (GH-6363)

[issue33209] Repeated Pickler.dump() doesn't reset the state in the C implementation of pickle

2018-04-03 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- pull_requests: +6073 ___ Python tracker ___ ___

[issue33209] Repeated Pickler.dump() doesn't reset the state in the C implementation of pickle

2018-04-02 Thread Łukasz Langa
Change by Łukasz Langa : -- keywords: +patch pull_requests: +6067 stage: -> patch review ___ Python tracker ___

[issue33209] Repeated Pickler.dump() doesn't reset the state in the C implementation of pickle

2018-04-02 Thread Serhiy Storchaka
New submission from Serhiy Storchaka : test_clear_pickler_memo tested only the default protocol and fails when bump the default protocol to 4. For some reasons C implementation writes FRAME before PROTO when call Pickler.dump() repeatedly. Python implementation: