- 22 Ock, 2018 1 kayıt (commit)
-
-
Victor Stinner yazdı
Drop support of FreeBSD 9 and older.
-
- 23 Kas, 2017 1 kayıt (commit)
-
-
xdegaye yazdı
-
- 24 Eki, 2017 1 kayıt (commit)
-
-
Victor Stinner yazdı
Fix the pthread+semaphore implementation of PyThread_acquire_lock_timed() when called with timeout > 0 and intr_flag=0: recompute the timeout if sem_timedwait() is interrupted by a signal (EINTR). See also the PEP 475. The pthread implementation of PyThread_acquire_lock() now fails with a fatal error if the timeout is larger than PY_TIMEOUT_MAX, as done in the Windows implementation. The check prevents any risk of overflow in PyThread_acquire_lock(). Add also PY_DWORD_MAX constant.
-
- 29 Eyl, 2017 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 12 Eyl, 2017 1 kayıt (commit)
-
-
Eric Snow yazdı
PR #3397 introduced a large number of warnings to the Windows build. This patch fixes them.
-
- 07 Eyl, 2017 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
* Remove Setup.config * Always define WITH_THREAD for compatibility.
-
- 21 Nis, 2017 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
We require C99, so a configure test for this standard feature is not needed.
-
- 08 Mar, 2017 1 kayıt (commit)
-
-
n.d. parker yazdı
-
- 03 Mar, 2017 1 kayıt (commit)
-
-
Joseph Shen yazdı
#ifdef HAVE_DECLSPEC_DLL / #endif mismatch
-
- 11 Ock, 2017 1 kayıt (commit)
-
-
Victor Stinner yazdı
Issue #29234: Inlining _PyStack_AsTuple() into callers increases their stack consumption, Disable inlining to optimize the stack consumption. Add _Py_NO_INLINE: use __attribute__((noinline)) of GCC and Clang. It reduces the stack consumption, bytes per call, before => after: test_python_call: 1040 => 976 (-64 B) test_python_getitem: 976 => 912 (-64 B) test_python_iterator: 1120 => 1056 (-64 B) => total: 3136 => 2944 (- 192 B)
-
- 05 Ock, 2017 1 kayıt (commit)
-
-
Victor Stinner yazdı
Fix backward compatibility issue, HAVE_LONG_LONG was defined but empty, whereas it is defined as 1 in Python 3.5.
-
- 08 Ara, 2016 2 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
(grafted from 4745d801cae2d57e3432313acd0b76b8b4cc9c75)
-
- 15 Kas, 2016 1 kayıt (commit)
-
-
Victor Stinner yazdı
It's common to see these functions in the top 3 of "perf report".
-
- 11 Kas, 2016 1 kayıt (commit)
-
-
Victor Stinner yazdı
When Python is not compiled with PGO, the performance of Python on call_simple and call_method microbenchmarks depend highly on the code placement. In the worst case, the performance slowdown can be up to 70%. The GCC __attribute__((hot)) attribute helps to keep hot code close to reduce the risk of such major slowdown. This attribute is ignored when Python is compiled with PGO. The following functions are considered as hot according to statistics collected by perf record/perf report: * _PyEval_EvalFrameDefault() * call_function() * _PyFunction_FastCall() * PyFrame_New() * frame_dealloc() * PyErr_Occurred()
-
- 21 Eyl, 2016 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 20 Eyl, 2016 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 19 Eyl, 2016 2 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
- 13 Eyl, 2016 1 kayıt (commit)
-
-
Christian Heimes yazdı
-
- 08 Eyl, 2016 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 07 Eyl, 2016 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 06 Eyl, 2016 5 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
- 15 Agu, 2016 2 kayıt (commit)
- 22 May, 2016 1 kayıt (commit)
-
-
Stefan Krah yazdı
api-level >= 23. Patch by Xavier de Gaye.
-
- 14 Nis, 2015 1 kayıt (commit)
-
-
Berker Peksag yazdı
-
- 12 Nis, 2015 1 kayıt (commit)
-
-
Steve Dower yazdı
Issue #23524: Replace _PyVerify_fd function with calls to _set_thread_local_invalid_parameter_handler.
-
- 24 Mar, 2015 1 kayıt (commit)
-
-
Victor Stinner yazdı
fstat(), these functions are always required. Remove HAVE_STAT and HAVE_FSTAT defines, and stop supporting DONT_HAVE_STAT and DONT_HAVE_FSTAT.
-
- 17 Nis, 2014 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
Patch from Andreas Schwab.
-
- 23 Kas, 2013 1 kayıt (commit)
-
-
Larry Hastings yazdı
"format units" as legacy converters, as well as two new features: "self converters" and the "version" directive.
-
- 20 Kas, 2013 1 kayıt (commit)
-
-
Christian Heimes yazdı
Python now uses SipHash24 on all major platforms.
-
- 19 Eki, 2013 2 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
- 27 Agu, 2013 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
error messages and comments.
-
- 24 Haz, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
-