1. 30 Mar, 2017 2 kayıt (commit)
  2. 24 Şub, 2017 1 kayıt (commit)
  3. 06 Şub, 2017 1 kayıt (commit)
    • Victor Stinner's avatar
      Optimize deque index, insert and rotate() methods · dd407d50
      Victor Stinner yazdı
      Issue #29452: Use METH_FASTCALL calling convention for index(), insert() and
      rotate() methods of collections.deque to avoid the creation a temporary tuple
      to pass position arguments. Speedup on deque methods:
      
      * d.rotate(): 1.10x faster
      * d.rotate(1): 1.24x faster
      * d.insert(): 1.18x faster
      * d.index(): 1.24x faster
      dd407d50
  4. 14 Ock, 2017 1 kayıt (commit)
  5. 13 Ock, 2017 1 kayıt (commit)
  6. 05 Ara, 2016 1 kayıt (commit)
    • Victor Stinner's avatar
      Issue #28858: Remove _PyObject_CallArg1() macro · 7bfb42d5
      Victor Stinner yazdı
      Replace
         _PyObject_CallArg1(func, arg)
      with
         PyObject_CallFunctionObjArgs(func, arg, NULL)
      
      Using the _PyObject_CallArg1() macro increases the usage of the C stack, which
      was unexpected and unwanted. PyObject_CallFunctionObjArgs() doesn't have this
      issue.
      7bfb42d5
  7. 01 Ara, 2016 1 kayıt (commit)
    • Victor Stinner's avatar
      Replace PyObject_CallFunction() with fastcall · 4778eab1
      Victor Stinner yazdı
      Replace
          PyObject_CallFunction(func, "O", arg)
      and
          PyObject_CallFunction(func, "O", arg, NULL)
      with
          _PyObject_CallArg1(func, arg)
      
      Replace
          PyObject_CallFunction(func, NULL)
      with
          _PyObject_CallNoArg(func)
      
      _PyObject_CallNoArg() and _PyObject_CallArg1() are simpler and don't allocate
      memory on the C stack.
      4778eab1
  8. 06 Kas, 2016 1 kayıt (commit)
  9. 12 Eyl, 2016 1 kayıt (commit)
  10. 06 Eyl, 2016 1 kayıt (commit)
  11. 14 Haz, 2016 1 kayıt (commit)
  12. 17 May, 2016 1 kayıt (commit)
  13. 06 Mar, 2016 1 kayıt (commit)
  14. 04 Mar, 2016 1 kayıt (commit)
  15. 02 Mar, 2016 2 kayıt (commit)
  16. 09 Şub, 2016 1 kayıt (commit)
  17. 02 Şub, 2016 2 kayıt (commit)
  18. 27 Ock, 2016 1 kayıt (commit)
  19. 24 Ock, 2016 3 kayıt (commit)
  20. 01 Ock, 2016 1 kayıt (commit)
  21. 27 Ara, 2015 1 kayıt (commit)
  22. 19 Ara, 2015 1 kayıt (commit)
  23. 04 Kas, 2015 1 kayıt (commit)
  24. 02 Kas, 2015 3 kayıt (commit)
  25. 23 Eki, 2015 1 kayıt (commit)
  26. 20 Eki, 2015 1 kayıt (commit)
  27. 17 Eki, 2015 1 kayıt (commit)
  28. 16 Eki, 2015 1 kayıt (commit)
  29. 15 Eki, 2015 3 kayıt (commit)
  30. 12 Eki, 2015 2 kayıt (commit)