1. 14 Eki, 2018 1 kayıt (commit)
  2. 03 Eki, 2018 1 kayıt (commit)
  3. 23 Agu, 2018 1 kayıt (commit)
  4. 24 Tem, 2018 1 kayıt (commit)
    • Victor Stinner's avatar
      bpo-34170: Add _PyCoreConfig.bytes_warning (GH-8447) · 53b7d4e4
      Victor Stinner yazdı
      Add more fields to _PyCoreConfig:
      
      * _check_hash_pycs_mode
      * bytes_warning
      * debug
      * inspect
      * interactive
      * legacy_windows_fs_encoding
      * legacy_windows_stdio
      * optimization_level
      * quiet
      * unbuffered_stdio
      * user_site_directory
      * verbose
      * write_bytecode
      
      Changes:
      
      * Remove pymain_get_global_config() and pymain_set_global_config()
        which became useless. These functions have been replaced by
        _PyCoreConfig_GetGlobalConfig() and
        _PyCoreConfig_SetGlobalConfig().
      * sys.flags.dont_write_bytecode value is now restricted to 1 even if
        -B option is specified multiple times on the command line.
      * PyThreadState_Clear() now uses the config from the current
        interpreter rather than using global Py_VerboseFlag
      53b7d4e4
  5. 06 Tem, 2018 1 kayıt (commit)
  6. 29 Nis, 2018 1 kayıt (commit)
  7. 27 Ock, 2018 1 kayıt (commit)
  8. 02 Kas, 2017 1 kayıt (commit)
  9. 28 Eki, 2017 1 kayıt (commit)
  10. 20 Eki, 2017 1 kayıt (commit)
  11. 15 Eyl, 2017 1 kayıt (commit)
    • Barry Warsaw's avatar
      bpo-31338 (#3374) · b2e57948
      Barry Warsaw yazdı
      * Add Py_UNREACHABLE() as an alias to abort().
      * Use Py_UNREACHABLE() instead of assert(0)
      * Convert more unreachable code to use Py_UNREACHABLE()
      * Document Py_UNREACHABLE() and a few other macros.
      b2e57948
  12. 08 Eyl, 2017 1 kayıt (commit)
    • Eric Snow's avatar
      bpo-30860: Consolidate stateful runtime globals. (#3397) · 2ebc5ce4
      Eric Snow yazdı
      * group the (stateful) runtime globals into various topical structs
      * consolidate the topical structs under a single top-level _PyRuntimeState struct
      * add a check-c-globals.py script that helps identify runtime globals
      
      Other globals are excluded (see globals.txt and check-c-globals.py).
      2ebc5ce4
  13. 08 Nis, 2017 1 kayıt (commit)
  14. 19 Mar, 2017 1 kayıt (commit)
  15. 14 Mar, 2017 1 kayıt (commit)
  16. 12 Mar, 2017 1 kayıt (commit)
  17. 08 Mar, 2017 1 kayıt (commit)
  18. 06 Mar, 2017 1 kayıt (commit)
  19. 06 Ock, 2017 1 kayıt (commit)
  20. 19 Ara, 2016 1 kayıt (commit)
  21. 17 Ara, 2016 1 kayıt (commit)
  22. 06 Ara, 2016 1 kayıt (commit)
  23. 04 Ara, 2016 1 kayıt (commit)
    • Victor Stinner's avatar
      Backed out changeset b9c9691c72c5 · de4ae3d4
      Victor Stinner yazdı
      Issue #28858: The change b9c9691c72c5 introduced a regression. It seems like
      _PyObject_CallArg1() uses more stack memory than
      PyObject_CallFunctionObjArgs().
      de4ae3d4
  24. 01 Ara, 2016 1 kayıt (commit)
    • Victor Stinner's avatar
      Replace PyObject_CallFunctionObjArgs() with fastcall · 27580c1f
      Victor Stinner yazdı
      * PyObject_CallFunctionObjArgs(func, NULL) => _PyObject_CallNoArg(func)
      * PyObject_CallFunctionObjArgs(func, arg, NULL) => _PyObject_CallArg1(func, arg)
      
      PyObject_CallFunctionObjArgs() allocates 40 bytes on the C stack and requires
      extra work to "parse" C arguments to build a C array of PyObject*.
      
      _PyObject_CallNoArg() and _PyObject_CallArg1() are simpler and don't allocate
      memory on the C stack.
      
      This change is part of the fastcall project. The change on listsort() is
      related to the issue #23507.
      27580c1f
  25. 20 Kas, 2016 1 kayıt (commit)
  26. 31 Eki, 2016 2 kayıt (commit)
  27. 16 Eyl, 2016 1 kayıt (commit)
  28. 13 Eyl, 2016 1 kayıt (commit)
  29. 09 Eyl, 2016 1 kayıt (commit)
  30. 08 Eyl, 2016 1 kayıt (commit)
  31. 30 Agu, 2016 1 kayıt (commit)
  32. 27 Agu, 2016 1 kayıt (commit)
  33. 15 Agu, 2016 1 kayıt (commit)
  34. 10 Tem, 2016 1 kayıt (commit)
  35. 06 Tem, 2016 1 kayıt (commit)
  36. 03 Tem, 2016 1 kayıt (commit)
  37. 01 Tem, 2016 2 kayıt (commit)
  38. 30 May, 2016 1 kayıt (commit)