An error occurred fetching the project authors.
  1. 12 Nov, 2017 1 commit
  2. 11 Nov, 2017 1 commit
  3. 23 Oct, 2017 1 commit
  4. 17 Oct, 2017 1 commit
  5. 14 Sep, 2017 2 commits
  6. 12 Sep, 2017 1 commit
    • Eric Snow's avatar
      bpo-30860: Fix a refleak. (#3506) · 87280186
      Eric Snow authored
      * Drop warnoptions from PyInterpreterState.
      
      * Drop xoptions from PyInterpreterState.
      
      * Don't set warnoptions and _xoptions again.
      
      * Decref after adding to sys.__dict__.
      
      * Drop an unused macro.
      
      * Check sys.xoptions *before* we delete it.
      87280186
  7. 08 Sep, 2017 1 commit
    • Eric Snow's avatar
      bpo-30860: Consolidate stateful runtime globals. (#3397) · 2ebc5ce4
      Eric Snow authored
      * 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
  8. 24 May, 2017 1 commit
  9. 15 Feb, 2017 1 commit
  10. 11 Dec, 2016 1 commit
  11. 20 Nov, 2016 2 commits
  12. 16 Nov, 2016 1 commit
  13. 06 Sep, 2016 1 commit
  14. 22 Aug, 2016 1 commit
  15. 19 Aug, 2016 1 commit
  16. 26 May, 2016 1 commit
  17. 28 Feb, 2016 1 commit
  18. 25 Dec, 2015 2 commits
  19. 06 Sep, 2015 1 commit
  20. 04 Sep, 2015 1 commit
    • Victor Stinner's avatar
      Fix race condition in create_stdio() · 6fb5bae2
      Victor Stinner authored
      Issue #24891: Fix a race condition at Python startup if the file descriptor
      of stdin (0), stdout (1) or stderr (2) is closed while Python is creating
      sys.stdin, sys.stdout and sys.stderr objects. These attributes are now set
      to None if the creation of the object failed, instead of raising an OSError
      exception. Initial patch written by Marco Paolini.
      6fb5bae2
  21. 27 Jul, 2015 1 commit
  22. 03 May, 2015 1 commit
  23. 13 Apr, 2015 1 commit
    • Brett Cannon's avatar
      Issue #23731: Implement PEP 488. · f299abda
      Brett Cannon authored
      The concept of .pyo files no longer exists. Now .pyc files have an
      optional `opt-` tag which specifies if any extra optimizations beyond
      the peepholer were applied.
      f299abda
  24. 25 Mar, 2015 1 commit
  25. 24 Mar, 2015 2 commits
    • Victor Stinner's avatar
      Issue #23571: Py_FatalError() now tries to flush sys.stdout and sys.stderr · ec4f9592
      Victor Stinner authored
      It should help to see exceptions when stderr if buffered: PyErr_Display() calls
      sys.stderr.write(), it doesn't write into stderr file descriptor directly.
      ec4f9592
    • Victor Stinner's avatar
      Issue #23571: Enhance Py_FatalError() · 0e98a76b
      Victor Stinner authored
      * Display the current Python stack if an exception was raised but the exception
        has no traceback
      * Disable faulthandler if an exception was raised (before it was only disabled
        if no exception was raised)
      * To display the current Python stack, call PyGILState_GetThisThreadState()
        which works even if the GIL was released
      0e98a76b
  26. 18 Mar, 2015 1 commit
  27. 22 Nov, 2014 2 commits
  28. 20 Nov, 2014 1 commit
  29. 05 Nov, 2014 2 commits
  30. 29 Aug, 2014 1 commit
    • Victor Stinner's avatar
      Issue #22043: _PyTime_Init() now checks if the system clock works. · 0011124d
      Victor Stinner authored
      Other changes:
      
      * The whole _PyTime API is private (not defined if Py_LIMITED_API is set)
      * _PyTime_gettimeofday_info() also returns -1 on error
      * Simplify PyTime_gettimeofday(): only use clock_gettime(CLOCK_REALTIME) or
        gettimeofday() on UNIX. Don't fallback to ftime() or time() anymore.
      0011124d
  31. 15 Aug, 2014 1 commit
  32. 11 May, 2014 1 commit
  33. 17 Apr, 2014 1 commit
    • doko@ubuntu.com's avatar
      Fixes for KFreeBSD and the Hurd: · 4a173bc4
      doko@ubuntu.com authored
      - Issue #21274: Define PATH_MAX for GNU/Hurd in Python/pythonrun.c.
      
      - Issue #21276: posixmodule: Don't define USE_XATTRS on KFreeBSD and the Hurd.
      
      - Issue #21275: Fix a socket test on KFreeBSD.
      4a173bc4
  34. 18 Mar, 2014 1 commit