1. 17 Tem, 2016 1 kayıt (commit)
  2. 04 Mar, 2016 1 kayıt (commit)
  3. 30 Ara, 2015 1 kayıt (commit)
  4. 06 Ara, 2015 1 kayıt (commit)
  5. 29 Kas, 2015 1 kayıt (commit)
  6. 23 Kas, 2015 1 kayıt (commit)
  7. 07 Kas, 2015 1 kayıt (commit)
  8. 10 Eki, 2015 1 kayıt (commit)
  9. 29 Eyl, 2015 3 kayıt (commit)
  10. 02 Tem, 2015 2 kayıt (commit)
  11. 31 Mar, 2015 2 kayıt (commit)
  12. 15 Şub, 2015 1 kayıt (commit)
  13. 26 Ock, 2015 1 kayıt (commit)
  14. 16 Ara, 2014 1 kayıt (commit)
  15. 01 Ara, 2014 1 kayıt (commit)
  16. 02 Kas, 2014 1 kayıt (commit)
  17. 10 Ock, 2014 1 kayıt (commit)
  18. 28 Ara, 2013 1 kayıt (commit)
  19. 07 Ara, 2013 1 kayıt (commit)
  20. 06 Ara, 2013 1 kayıt (commit)
  21. 03 Ara, 2013 1 kayıt (commit)
  22. 02 Ara, 2013 2 kayıt (commit)
  23. 01 Ara, 2013 1 kayıt (commit)
  24. 30 Kas, 2013 1 kayıt (commit)
  25. 24 Kas, 2013 3 kayıt (commit)
    • Antoine Pitrou's avatar
      Selectively re-enable framing tests · 3ab9cfc5
      Antoine Pitrou yazdı
      3ab9cfc5
    • Alexandre Vassalotti's avatar
    • Alexandre Vassalotti's avatar
      Make framing optional in pickle protocol 4. · b6a2f2a0
      Alexandre Vassalotti yazdı
      This will allow us to control in the future whether to use framing or not.
      For example, we may want to turn it off for tiny pickle where it doesn't
      help.
      
      The change also improves performance slightly:
      
      ### fastpickle ###
      Min: 0.608517 -> 0.557358: 1.09x faster
      Avg: 0.798892 -> 0.694738: 1.15x faster
      Significant (t=3.45)
      Stddev: 0.17145 -> 0.12704: 1.3496x smaller
      Timeline: http://goo.gl/3xQE1J
      
      ### pickle_dict ###
      Min: 0.669920 -> 0.615271: 1.09x faster
      Avg: 0.733633 -> 0.645058: 1.14x faster
      Significant (t=5.05)
      Stddev: 0.12041 -> 0.02961: 4.0662x smaller
      Timeline: http://goo.gl/LpLSXI
      
      ### pickle_list ###
      Min: 0.397583 -> 0.368112: 1.08x faster
      Avg: 0.412784 -> 0.397223: 1.04x faster
      Significant (t=2.78)
      Stddev: 0.01518 -> 0.03653: 2.4068x larger
      Timeline: http://goo.gl/v39E59
      
      ### unpickle_list ###
      Min: 0.692935 -> 0.594870: 1.16x faster
      Avg: 0.730012 -> 0.628395: 1.16x faster
      Significant (t=17.76)
      Stddev: 0.02720 -> 0.02995: 1.1012x larger
      Timeline: http://goo.gl/2P9AEt
      
      The following not significant results are hidden, use -v to show them:
      fastunpickle.
      b6a2f2a0
  26. 23 Kas, 2013 2 kayıt (commit)
  27. 29 Agu, 2013 1 kayıt (commit)
  28. 20 Nis, 2013 1 kayıt (commit)
  29. 16 Nis, 2013 1 kayıt (commit)
    • Alexandre Vassalotti's avatar
      Make C and Python implementations of pickle load STRING opcodes the same way. · 7c5e094c
      Alexandre Vassalotti yazdı
      The C version tried to remove trailing whitespace between the last quote and
      the newline character. I am not sure why it had this because pickle never
      generated such pickles---for this to happen repr(some_string) would need to
      return trailing whitespace. It was maybe there to make it easier for people
      to write pickles in text editors. Anyhow, the Python version doesn't do this
      so there is no point keeping this around anymore.
      
      Also, I've changed the exception raised when a bad pickle is encountered.
      Again this unlikely to make much difference to anyone though it does make
      testing slightly nicer for us.
      7c5e094c
  30. 15 Nis, 2013 1 kayıt (commit)
  31. 30 Mar, 2013 2 kayıt (commit)