1. 24 May, 2019 1 kayıt (commit)
    • Victor Stinner's avatar
      bpo-37031: Fix PyOS_AfterFork_Child() (GH-13537) · b49858b4
      Victor Stinner yazdı
      PyOS_AfterFork_Child(): _PyInterpreterState_DeleteExceptMain() must
      be called after _PyRuntimeState_ReInitThreads().
      
      _PyRuntimeState_ReInitThreads() resets interpreters mutex after fork,
      mutex used by _PyInterpreterState_DeleteExceptMain().
      b49858b4
  2. 23 May, 2019 1 kayıt (commit)
  3. 21 May, 2019 1 kayıt (commit)
  4. 13 May, 2019 1 kayıt (commit)
  5. 10 May, 2019 1 kayıt (commit)
  6. 03 May, 2019 1 kayıt (commit)
  7. 24 Nis, 2019 1 kayıt (commit)
    • Victor Stinner's avatar
      bpo-36710: PyOS_AfterFork_Child() pass runtime parameter (GH-12936) · b930a2d2
      Victor Stinner yazdı
      The PyOS_AfterFork_Child() function now pass a 'runtime' parameter to
      subfunctions.
      
      * Fix _PyRuntimeState_ReInitThreads(): use the correct memory allocator
      * Add runtime parameter to _PyRuntimeState_ReInitThreads(),
        _PyGILState_Reinit() and _PyInterpreterState_DeleteExceptMain()
      * Move _PyGILState_Reinit() to the internal C API.
      b930a2d2
  8. 09 Nis, 2019 1 kayıt (commit)
  9. 29 Mar, 2019 1 kayıt (commit)
  10. 09 Mar, 2019 1 kayıt (commit)
  11. 25 Şub, 2019 1 kayıt (commit)
  12. 18 Şub, 2019 1 kayıt (commit)
  13. 13 Şub, 2019 1 kayıt (commit)
  14. 02 Şub, 2019 2 kayıt (commit)
  15. 01 Şub, 2019 2 kayıt (commit)
  16. 16 Ock, 2019 1 kayıt (commit)
  17. 31 Ara, 2018 2 kayıt (commit)
  18. 17 Ara, 2018 1 kayıt (commit)
  19. 14 Ara, 2018 1 kayıt (commit)
  20. 10 Ara, 2018 1 kayıt (commit)
  21. 07 Ara, 2018 1 kayıt (commit)
  22. 01 Ara, 2018 1 kayıt (commit)
  23. 27 Kas, 2018 1 kayıt (commit)
  24. 22 Kas, 2018 1 kayıt (commit)
  25. 13 Kas, 2018 1 kayıt (commit)
  26. 12 Kas, 2018 1 kayıt (commit)
    • Victor Stinner's avatar
      bpo-35081: Rename internal headers (GH-10275) · 621cebe8
      Victor Stinner yazdı
      Rename Include/internal/ headers:
      
      * pycore_hash.h -> pycore_pyhash.h
      * pycore_lifecycle.h -> pycore_pylifecycle.h
      * pycore_mem.h -> pycore_pymem.h
      * pycore_state.h -> pycore_pystate.h
      
      Add missing headers to Makefile.pre.in and PCbuild:
      
      * pycore_condvar.h.
      * pycore_hamt.h
      * pycore_pyhash.h
      621cebe8
  27. 02 Kas, 2018 1 kayıt (commit)
  28. 31 Eki, 2018 1 kayıt (commit)
    • Victor Stinner's avatar
      bpo-35081: Add pycore_ prefix to internal header files (GH-10263) · 27e2d1f2
      Victor Stinner yazdı
      * Rename Include/internal/ header files:
      
        * pyatomic.h -> pycore_atomic.h
        * ceval.h -> pycore_ceval.h
        * condvar.h -> pycore_condvar.h
        * context.h -> pycore_context.h
        * pygetopt.h -> pycore_getopt.h
        * gil.h -> pycore_gil.h
        * hamt.h -> pycore_hamt.h
        * hash.h -> pycore_hash.h
        * mem.h -> pycore_mem.h
        * pystate.h -> pycore_state.h
        * warnings.h -> pycore_warnings.h
      
      * PCbuild project, Makefile.pre.in, Modules/Setup: add the
        Include/internal/ directory to the search paths of header files.
      * Update includes. For example, replace #include "internal/mem.h"
        with #include "pycore_mem.h".
      27e2d1f2
  29. 20 Eki, 2018 1 kayıt (commit)
  30. 02 Eki, 2018 1 kayıt (commit)
  31. 25 Eyl, 2018 1 kayıt (commit)
  32. 18 Eyl, 2018 1 kayıt (commit)
    • Serhiy Storchaka's avatar
      bpo-33721: Make some os.path functions and pathlib.Path methods be tolerant to… · 0185f34d
      Serhiy Storchaka yazdı
       bpo-33721: Make some os.path functions and pathlib.Path methods be tolerant to invalid paths.  (#7695)
      
      Such functions as os.path.exists(), os.path.lexists(), os.path.isdir(),
      os.path.isfile(), os.path.islink(), and os.path.ismount() now return False
      instead of raising ValueError or its subclasses UnicodeEncodeError
      and UnicodeDecodeError for paths that contain characters or bytes
      unrepresentative at the OS level.
      0185f34d
  33. 17 Eyl, 2018 1 kayıt (commit)
  34. 14 Eyl, 2018 2 kayıt (commit)
  35. 12 Eyl, 2018 2 kayıt (commit)