Miss Islington (bot)
b6271025c6
bpo-39576: Prevent memory error for overly optimistic precisions (GH-18581) ( #18584 )
...
(cherry picked from commit 90930e6545 )
Authored-by: Stefan Krah <skrah@bytereef.org >
2020-02-21 02:16:42 +01:00
Miss Islington (bot)
9c87fbe54e
Valgrind no longer supports --db-attach=yes. (GH-18568) ( #18576 )
...
(cherry picked from commit c0cb8beb38 )
Co-authored-by: Stefan Krah <skrah@bytereef.org >
Co-authored-by: Stefan Krah <skrah@bytereef.org >
2020-02-20 19:38:19 +01:00
Miss Islington (bot)
0721f7afb0
Use the new recommended number of repetitions in the refleak tests. (GH-18569) ( #18574 )
...
(cherry picked from commit 1246d89203 )
Co-authored-by: Stefan Krah <skrah@bytereef.org >
Co-authored-by: Stefan Krah <skrah@bytereef.org >
2020-02-20 19:31:39 +01:00
Miss Islington (bot)
471d2b9ce0
Update runall.bat to the latest Windows build system. (GH-18571) ( #18573 )
...
(cherry picked from commit 9b833e00e4 )
Co-authored-by: Stefan Krah <skrah@bytereef.org >
Co-authored-by: Stefan Krah <skrah@bytereef.org >
2020-02-20 19:31:11 +01:00
Jeroen Demeyer
530f506ac9
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
...
Automatically replace
tp_print -> tp_vectorcall_offset
tp_compare -> tp_as_async
tp_reserved -> tp_as_async
2019-05-30 19:13:39 -07:00
Serhiy Storchaka
96aeaec647
bpo-36793: Remove unneeded __str__ definitions. (GH-13081)
...
Classes that define __str__ the same as __repr__ can
just inherit it from object.
2019-05-06 22:29:40 +03:00
Serhiy Storchaka
62be74290a
bpo-33012: Fix invalid function cast warnings with gcc 8. (GH-6749)
...
Fix invalid function cast warnings with gcc 8
for method conventions different from METH_NOARGS, METH_O and
METH_VARARGS excluding Argument Clinic generated code.
2018-11-27 13:27:31 +02:00
Victor Stinner
3b1cba3701
bpo-35059, libmpdec: Add missing EXTINLINE in mpdecimal.h (GH-10128)
...
Declare functions with EXTINLINE:
* mpd_del()
* mpd_uint_zero()
* mpd_qresize()
* mpd_qresize_zero()
* mpd_minalloc()
These functions are implemented with "inline" or "ALWAYS_INLINE", but
declared without inline which cause linker error on Visual Studio in
Debug mode when using /Ob1.
2018-10-26 17:06:57 +02:00
Yury Selivanov
994269ccee
bpo-34762: Update PyContext* to PyObject* in asyncio and decimal (GH-9609)
...
This fixes various compiler warnings.
2018-09-27 14:55:55 -04:00
Serhiy Storchaka
bfe4fd5f2e
Fix some warnings produced by different compilers. ( #5593 )
2018-02-09 17:31:26 +02:00
Serhiy Storchaka
c66f9f8d39
bpo-25988: Emit a warning when use or import ABCs from 'collections'. ( #5460 )
2018-01-31 19:19:33 +02:00
Yury Selivanov
f13f12d8da
bpo-32630: Use contextvars in decimal (GH-5278)
2018-01-27 13:46:46 -05:00
Stefan Krah
3cedf46cdb
bpo-31406: Fix crash due to lack of type checking in subclassing. ( #3477 )
2017-09-10 18:08:04 +02:00
Stefan Krah
c0c29dff79
bpo-31403: Remove WITHOUT_THREADS from _decimal. ( #3474 )
2017-09-09 19:26:22 +02:00
Stefan Krah
d73a960c57
bpo-30923: Disable warning that has been part of -Wextra since gcc-7.0. ( #3142 )
2017-08-18 21:39:32 +02:00
Zachary Ware
6b6e687766
bpo-27425: Be more explicit in .gitattributes (GH-840)
...
Updates checked-in line endings on several files.
2017-06-10 14:58:42 -05:00
Angus Hollands
8614b59910
Correct typo ( #976 )
2017-04-03 18:16:14 +02:00
Victor Stinner
d6debb24e0
bpo-29919: Remove unused imports found by pyflakes ( #137 )
...
Make also minor PEP8 coding style fixes on modified imports.
2017-03-27 16:05:26 +02:00
Serhiy Storchaka
2a404b63d4
Issue #28769 : The result of PyUnicode_AsUTF8AndSize() and PyUnicode_AsUTF8()
...
is now of type "const char *" rather of "char *".
2017-01-22 23:07:07 +02:00
Stefan Krah
3c29fd0074
While a speedup of 1% is measurable, contexts aren't created that often,
...
so let's defer this until 3.7, 3.8, ... all have this new function.
2017-01-09 13:53:32 +01:00
Stefan Krah
a40a3f35eb
Merge 3.6.
2017-01-09 13:12:09 +01:00
Stefan Krah
e660335b7e
Merge 3.5.
2017-01-09 13:11:51 +01:00
Stefan Krah
18e0a97a1a
Issue #28701 : Revert part of 5bdc8e1a50c8 for the following reasons:
...
- There was no real problem to begin with.
- The hypothetical problem has been fixed by 5bdc8e1a50c8.
2017-01-09 13:11:27 +01:00
Stefan Krah
45ed522237
Revert part of dbf72357cb4a that is in a rarely used path and causes
...
maintenance issues (cost/benefit).
2017-01-08 00:08:53 +01:00
Stefan Krah
2b938f84f4
Revert (unauthorized) parts of 54a89144ee1d which are not in a speed-sensitive
...
path in order to avoid maintenance issues.
2017-01-08 00:02:15 +01:00