Xiang Zhang
3c7ac7ea20
Add two missing error checks in hamt.c (GH-5851)
2018-03-08 13:59:46 +08:00
Serhiy Storchaka
bfe4fd5f2e
Fix some warnings produced by different compilers. ( #5593 )
2018-02-09 17:31:26 +02:00
Yury Selivanov
55e0839f26
bpo-32436: Fix compiler warning ( #5483 )
2018-02-01 22:24:56 -05:00
Dmitry Alimov
01a0cb8916
Fix typo in hamt.c comments ( #5478 )
2018-02-01 21:59:48 -05:00
Yury Selivanov
b647d7039d
bpo-32707: Fix warnings in hamt.c ( #5430 )
2018-01-29 13:31:37 -05:00
Yury Selivanov
6ab62920c8
bpo-32436: Fix a refleak; var GC tracking; a GCC warning ( #5326 )
...
The refleak in question wasn't really important, as context vars
are usually created at the toplevel and live as long as the interpreter
lives, so the context var name isn't ever GCed anyways.
2018-01-25 14:18:55 -05:00
Dmitry Alimov
93a6119f08
Fix 3rd level node's binary representation in HAMT algorithm description ( #5319 )
2018-01-25 12:54:41 -05:00
Yury Selivanov
b7a80d543e
bpo-32436: Don't use native popcount() (also fixes bpo-32641) ( #5292 )
2018-01-23 22:17:04 -05:00
Yury Selivanov
0bad4d63c6
bpo-32436: Fix potential NULL dereference ( #5286 )
2018-01-23 16:26:07 -05:00
Yury Selivanov
83c8675edb
bpo-32436: Remove a redundant assert ( #5275 )
2018-01-23 02:00:03 -05:00
Yury Selivanov
f23746a934
bpo-32436: Implement PEP 567 ( #5027 )
2018-01-22 19:11:18 -05:00