5723 Commits (f178028f37c9dafb72608b719eb03e5a70af4ff5)

Author SHA1 Message Date
Brett Cannon 9e2be60634
bpo-33169: Remove values of `None` from sys.path_importer_cache when invalidating caches (GH-6402) 8 years ago
Marcel Plch 3a9ccee0e5 bpo-29673: fix gdb scripts pystack and pystackv (GH-6126) 8 years ago
INADA Naoki 0c1c4563a6
bpo-33231: Fix potential leak in normalizestring() (GH-6386) 8 years ago
Serhiy Storchaka a68f2f0578
bpo-29922: Improve error messages in 'async with' (GH-6352) 8 years ago
Serhiy Storchaka aa8e51f5eb
bpo-33132: Fix more reference counting issues in the compiler. (GH-6323) 8 years ago
Nick Coghlan d5d9e02dd3
bpo-33053: -m now adds *starting* directory to sys.path (GH-6231) 8 years ago
Nick Coghlan bc77eff8b9
bpo-33042: Fix pre-initialization sys module configuration (GH-6157) 8 years ago
Serhiy Storchaka a95d98607e
bpo-33132: Fix reference counting issues in the compiler. (GH-6209) 8 years ago
Xiang Zhang d8b291a742
bpo-32932: More revealing error message when non-str objects in __all__ (GH-5848) 8 years ago
Serhiy Storchaka 702f8f3611
bpo-33041: Rework compiling an "async for" loop. (#6142) 8 years ago
Serhiy Storchaka fe2bbb1869
bpo-32489: Allow 'continue' in 'finally' clause. (GH-5822) 8 years ago
Nir Soffer 4484f9dca9 bpo-33021: Release the GIL during fstat() calls (GH-6019) 8 years ago
Siddhesh Poyarekar 9fb8415759 Drop confusing commented out code in pystrtod.c (GH-6072) 8 years ago
Serhiy Storchaka 3f7e9aa2ef
bpo-32925: Optimized iterating and containing test for literal lists (GH-5842) 8 years ago
Serhiy Storchaka 4e2442505c
bpo-32946: Speed up "from ... import ..." from non-packages. (GH-5873) 8 years ago
Serhiy Storchaka 67ee07795b
bpo-33041: Add missed error checks when compile "async for" (#6053) 8 years ago
Serhiy Storchaka 24d3201eb7
bpo-33041: Fixed bytecode generation for "async for" with a complex target. (#6052) 8 years ago
Xiang Zhang 3c7ac7ea20
Add two missing error checks in hamt.c (GH-5851) 8 years ago
Victor Stinner 5d92647102
bpo-33005: Fix _PyGILState_Reinit() (#6001) 8 years ago
Siddhesh Poyarekar efd2bac156 Fix strncpy warning with gcc 8 (#5840) 8 years ago
Thomas Nyberg 7023644e0c closes bpo-32980 Remove _PyFrame_Init (GH-5965) 8 years ago
Nitish Chandra 3a087beddd bpo-32836: Remove obsolete code from symtable pass (GH-5680) 8 years ago
Serhiy Storchaka 520b7ae27e
bpo-17611. Move unwinding of stack for "pseudo exceptions" from interpreter to compiler. (GH-5006) 8 years ago
Serhiy Storchaka 4af8fd5614
bpo-32838: Fix Python versions in the table of magic numbers. (#5658) 8 years ago
Eric Snow f53d9f2778
bpo-32604: Swap threads only if the interpreter is different. (gh-5778) 8 years ago
Alexey Izbyshev b3b4a9d300 bpo-32869: Fix incorrect dst buffer size for MultiByteToWideChar (#5739) 8 years ago
Eric Snow 4c6955e2b0
bpo-32604: Clean up created subinterpreters before runtime finalization. (gh-5709) 8 years ago
Serhiy Storchaka bfe4fd5f2e
Fix some warnings produced by different compilers. (#5593) 8 years ago
Alexey Izbyshev c1e46e94de bpo-32777: Fix _Py_set_inheritable async-safety in subprocess (GH-5560) 8 years ago
Serhiy Storchaka 07ca9afaa8
bpo-10544: Disallow "yield" in comprehensions and generator expressions. (GH-4564) 8 years ago
Leo Arias c3d9508ff2 bpo-32746: Fix multiple typos (GH-5144) 8 years ago
Eric Snow 4e9da0d163
bpo-32604: Fix memory leaks in the new _xxsubinterpreters module. (#5507) 8 years ago
Barry Warsaw bbbcf8693b
bpo-32303 - Consistency fixes for namespace loaders (#5481) 8 years ago
oldk aa0735f597 bpo-32747: Remove trailing spaces in docstrings. (GH-5491) 8 years ago
oldk 461d225b19 bpo-32674: Improve the docstring for __import__ (GH-5339) 8 years ago
Yury Selivanov 55e0839f26
bpo-32436: Fix compiler warning (#5483) 8 years ago
Dmitry Alimov 01a0cb8916 Fix typo in hamt.c comments (#5478) 8 years ago
Stéphane Wirtel 83ab995871 bpo-32711: Fix warnings for Python/ast_unparse.c (#5426) 8 years ago
Eric Snow 7f8bfc9b9a
bpo-32604: Expose the subinterpreters C-API in a "private" stdlib module. (gh-1748) 8 years ago
Mark Shannon 332cd5ee4f bpo-32550. Remove the STORE_ANNOTATION bytecode. (GH-5181) 8 years ago
Benjamin Peterson c65ef772c3
rename _imp initialization function to follow conventions (#5432) 8 years ago
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