1. 15 Sep, 2017 1 commit
    • Barry Warsaw's avatar
      bpo-31338 (#3374) · b2e57948
      Barry Warsaw authored
      * 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
  2. 14 Sep, 2017 20 commits
  3. 13 Sep, 2017 17 commits
  4. 12 Sep, 2017 2 commits
    • Victor Stinner's avatar
      bpo-31234: Enhance test_thread.test_forkinthread() (#3516) · a15d155a
      Victor Stinner authored
      * test_thread.test_forkinthread() now waits until the thread completes.
      * Check the status in the test method, not in the thread function
      * Don't ignore RuntimeError anymore: since the commit
        346cbd35 (bpo-16500,
        os.register_at_fork(), os.fork() cannot fail anymore with
        RuntimeError.
      * Replace 0.01 literal with a new POLL_SLEEP constant
      * test_forkinthread(): test if os.fork() exists rather than testing
        the platform.
      a15d155a
    • Oren Milman's avatar
      bpo-31428: Prevent raising a SystemError in case the memo arg of... · d056818e
      Oren Milman authored
      bpo-31428: Prevent raising a SystemError in case the memo arg of ElementTree.Element.__deepcopy__() isn't a dictionary. (#3512)
      
      d056818e