5832 Commits (f1aa8aed4a8ce9753ffa8713e7d3461663e0624d)

Author SHA1 Message Date
Yury Selivanov b647d7039d
bpo-32707: Fix warnings in hamt.c (#5430) 8 years ago
Victor Stinner 2914bb32e2
bpo-20891: Py_Initialize() now creates the GIL (#4700) 8 years ago
Xiang Zhang 997478eb79
bpo-32688: Make why the line is commented out clear (GH-5405) 8 years ago
Yury Selivanov bc4123b0b3
bpo-32436: Use PyThreadState_GET() in all hot paths (GH-5363) 8 years ago
Yury Selivanov 226e50049d
bpo-32436: Make PyContextVar_Get a little bit faster (#5350) 8 years ago
Yury Selivanov 43c47fe096
bpo-32670: Enforce PEP 479. (#5327) 8 years ago
Nathaniel J. Smith dba976b8a2 bpo-32591: fix abort in _PyErr_WarnUnawaitedCoroutine during shutdown (#5337) 8 years ago
Guido van Rossum 95e4d58913 String annotations [PEP 563] (#4390) 8 years ago
Yury Selivanov 6ab62920c8
bpo-32436: Fix a refleak; var GC tracking; a GCC warning (#5326) 8 years ago
Dmitry Alimov 93a6119f08 Fix 3rd level node's binary representation in HAMT algorithm description (#5319) 8 years ago
Serhiy Storchaka f320be77ff bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code (GH-5222) 8 years ago
Yury Selivanov b7a80d543e
bpo-32436: Don't use native popcount() (also fixes bpo-32641) (#5292) 8 years ago
Yury Selivanov 0bad4d63c6
bpo-32436: Fix potential NULL dereference (#5286) 8 years ago
Yury Selivanov 83c8675edb
bpo-32436: Remove a redundant assert (#5275) 8 years ago
Yury Selivanov f23746a934
bpo-32436: Implement PEP 567 (#5027) 8 years ago
Victor Stinner 9089a26591
bpo-29240: PyUnicode_DecodeLocale() uses UTF-8 on Android (#5272) 8 years ago
Victor Stinner 13ff24582c
bpo-32593: Drop FreeBSD 9 and older support (#5232) 8 years ago
Yury Selivanov 3510334361
bpo-32591: Fix PyExc_WarnFormat call (follow-up commit) (#5263) 8 years ago
Nathaniel J. Smith fc2f407829 bpo-32591: Add native coroutine origin tracking (#5250) 8 years ago
Victor Stinner 05d68a8bd8
bpo-9566: Fix size_t=>int downcast warnings (#5230) 8 years ago
hui shang 6027802ca7 Fix typo in thread_nt.h code comment (GH-5211) 8 years ago
INADA Naoki 378edee0a3
bpo-32544: Speed up hasattr() and getattr() (GH-5173) 8 years ago
Barry Warsaw 5ec0feeeec
Implement the get_resource_reader() API for file system imports (#5168) 8 years ago
Victor Stinner cb064fc232
bpo-31900: Fix localeconv() encoding for LC_NUMERIC (#4174) 8 years ago
Victor Stinner 7ed7aead95
bpo-29240: Fix locale encodings in UTF-8 Mode (#5170) 8 years ago
Serhiy Storchaka 782d6fe443
bpo-31113: Get rid of recursion in the compiler for normal control flow. (#3015) 8 years ago
Victor Stinner 2cba6b8579
bpo-29240: readline now ignores the UTF-8 Mode (#5145) 8 years ago
Serhiy Storchaka d4864c61e3
bpo-24340: Fix estimation of the code stack size. (#5076) 8 years ago
Nick Coghlan 9b99747386
bpo-31975 (PEP 565): Show DeprecationWarning in __main__ (GH-4458) 8 years ago
Nathaniel J. Smith e46a8af450 bpo-30579: Allow TracebackType creation and tb_next mutation from Python (GH-4793) 8 years ago
Nathaniel J. Smith 735ae8d139 bpo-29137: Remove fpectl module (#4789) 8 years ago
Benjamin Peterson 65f2a6dcc2
advance copyright years to 2018 (#5094) 8 years ago
Benjamin Peterson 0a37a30037
closes bpo-32460: ensure all non-static globals have initializers (#5061) 8 years ago
Serhiy Storchaka 02b9ef2775
bpo-32439: Clean up the code for compiling comparison expressions. (#5029) 8 years ago
Serhiy Storchaka 13a6c098c2
bpo-32259: Make a TypeError message when unpack non-iterable more specific. (#4903) 8 years ago
Serhiy Storchaka 3dfbaf51f0
bpo-32372: Move __debug__ optimization to the AST level. (#4925) 8 years ago
Benjamin Peterson 62ed6be8da
remove the dynload_next.c file (closes bpo-32386) (#4957) 8 years ago
Victor Stinner 9bee329130
bpo-32030: Add _Py_FindEnvConfigValue() (#4963) 8 years ago
Victor Stinner 9dd762013f
bpo-32030: Add _Py_EncodeLocaleRaw() (#4961) 8 years ago
Victor Stinner e47e698da6
bpo-32030: Add _Py_EncodeUTF8_surrogateescape() (#4960) 8 years ago
Victor Stinner 31e99080f6
bpo-32030: Fix usage of memory allocators (#4953) 8 years ago
Victor Stinner 9cfc00262c
bpo-32030: Complete _PyCoreConfig_Read() (#4946) 8 years ago
Victor Stinner ca719ac42b
bpo-32030: Add _PyCoreConfig.warnoptions (#4936) 8 years ago
Marcel Plch 776407fe89 bpo-31901: atexit callbacks should be run at subinterpreter shutdown (#4611) 8 years ago
Victor Stinner 1976086362
bpo-32030: Cleanup pymain_main() (#4935) 8 years ago
Victor Stinner 5d8624647d
bpo-32030: Fix compiler warnings (#4921) 8 years ago
Serhiy Storchaka bd6ec4d79e
bpo-32365: Fix a reference leak when compile __debug__. (#4916) 8 years ago
INADA Naoki 87010e85cb
bpo-29469: peephole: Remove const_stack (GH-4879) 8 years ago
Benjamin Peterson 0c644fcda0
fix up signedness in PyImport_ExtendInittab (#4831) 8 years ago
Victor Stinner 9454060e84
bpo-29240, bpo-32030: Py_Main() re-reads config if encoding changes (#4899) 8 years ago