- 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ı
-
- 23 Haz, 2013 1 kayıt (commit)
-
-
Christian Heimes yazdı
of arbitrary looking numbers.
-
- 22 Haz, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
-
- 04 Haz, 2013 1 kayıt (commit)
-
-
Victor Stinner yazdı
by their HANDLE which is a pointer (and not a long, which is smaller).
-
- 13 May, 2013 1 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
- 11 Mar, 2013 1 kayıt (commit)
-
-
Terry Jan Reedy yazdı
as reported by Serhiy Storchaka and Matthew Barnett.
-
- 11 Ara, 2012 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
computation as the overflow behavior of signed integers is undefined. In practice we require compiling everything with -fwrapv which forces overflow to be defined as twos compliment but this keeps the code cleaner for checkers or in the case where someone has compiled it without -fwrapv or their compiler's equivalent. Found by Clang trunk's Undefined Behavior Sanitizer (UBSan). Cleanup only - no functionality or hash values change.
-