665 Commits (eea3cc1ef0dec0af193eedb4c1164263fbdfd8cc)

Author SHA1 Message Date
Neil Schemenauer eea3cc1ef0
Refactor PyImport_ImportModuleLevelObject(). (#4680) 8 years ago
Victor Stinner 25420fe290
bpo-32030: Add more options to _PyCoreConfig (#4485) 8 years ago
Victor Stinner a7368ac636
bpo-32030: Enhance Py_Main() (#4412) 8 years ago
Victor Stinner f7e5b56c37
bpo-32030: Split Py_Main() into subfunctions (#4399) 8 years ago
Serhiy Storchaka 088929cf62
bpo-31415: Improve error handling and caching of the importtime option. (#4138) 8 years ago
Barry Warsaw 700d2e4755
bpo-31415: Support PYTHONPROFILEIMPORTTIME envvar equivalent to -X importtime (#4240) 8 years ago
Victor Stinner bdaeb7d237 bpo-31773: _PyTime_GetPerfCounter() uses _PyTime_t (GH-3983) 8 years ago
Victor Stinner cba9a0c6de bpo-31773: time.perf_counter() uses again double (GH-3964) 8 years ago
Victor Stinner a997c7b434 bpo-31415: Add _PyTime_GetPerfCounter() and use it for -X importtime (#3936) 8 years ago
INADA Naoki 1a87de7fcf bpo-31415: Add `-X importtime` option (GH-3490) 8 years ago
Christian Heimes 3d2b407da0 bpo-31574: importlib dtrace (#3749) 8 years ago
Eric Snow 3f9eee6eb4 bpo-28411: Support other mappings in PyInterpreterState.modules. (#3593) 8 years ago
Eric Snow d393c1b227 bpo-28411: Isolate PyInterpreterState.modules (#3575) 8 years ago
Eric Snow 93c92f7d1d bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565) 8 years ago
Eric Snow 2ebc5ce42a bpo-30860: Consolidate stateful runtime globals. (#3397) 8 years ago
Antoine Pitrou a6a4dc816d bpo-31370: Remove support for threads-less builds (#3385) 8 years ago
Eric Snow 86b7afdfee bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638) 9 years ago
Serhiy Storchaka 8a9cd20edc bpo-30876: Relative import from unloaded package now reimports the package (#2639) 9 years ago
Victor Stinner 4f9a446f3f bpo-30891: Fix importlib _find_and_load() race condition (#2646) 9 years ago
Serhiy Storchaka b4baacee1a bpo-30814: Fixed a race condition when import a submodule from a package. (#2580) 9 years ago
Serhiy Storchaka 145541cfa0 bpo-30626: Fix error handling in PyImport_Import(). (#2103) 9 years ago
Antoine Pitrou f7ecfac0c1 Doc nits for bpo-16500 (#1841) 9 years ago
Serhiy Storchaka aefa7ebf0f bpo-6532: Make the thread id an unsigned integer. (#781) 9 years ago
Serhiy Storchaka 370fd202f1 Use Py_RETURN_FALSE/Py_RETURN_TRUE rather than PyBool_FromLong(0)/PyBool_FromLong(1). (#567) 9 years ago
Serhiy Storchaka 685c203e84 Removed redundant Argument Clinic directives. 9 years ago
Serhiy Storchaka 228b12edcc Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE wherever 9 years ago
Victor Stinner 55ba38a480 Use _PyObject_CallMethodIdObjArgs() 9 years ago
Victor Stinner de4ae3d486 Backed out changeset b9c9691c72c5 9 years ago
Victor Stinner 27580c1fb5 Replace PyObject_CallFunctionObjArgs() with fastcall 9 years ago
Serhiy Storchaka 85b0f5beb1 Added the const qualifier to char* variables that refer to readonly internal 9 years ago
Serhiy Storchaka f4934ea77d Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString. 9 years ago
Christian Heimes a78b627e2b Fix potential NULL pointer dereference in _imp_create_builtin 10 years ago
Senthil Kumaran 32d374215a [backport to 3.5] - issue26896 - Disambiguate uses of "importer" with "finder". 10 years ago
Raymond Hettinger f0afe77c52 Issue #27909: Fix INCREF for possible NULL value 10 years ago
Brett Cannon 52794db825 Issue #27911: Remove some unnecessary error checks in import.c. 10 years ago
Eric Snow 46f97b85a8 Issue #15767: Use ModuleNotFoundError. 10 years ago
Serhiy Storchaka 133138a284 Issue #22557: Now importing already imported modules is up to 2.5 times faster. 10 years ago
Serhiy Storchaka 80ab069f1b Issue #27419: Added temporary workaround for subinterpreters. 10 years ago
Serhiy Storchaka b3b65e618c Issue #27419: Standard __import__() no longer look up "__import__" in globals 10 years ago
Brett Cannon fdcdd9ed80 Issue #26896: Disambiguate uses of "importer" with "finder". 10 years ago
Serhiy Storchaka 1a2b24f02d Issue #27332: Fixed the type of the first argument of module-level functions 10 years ago
Victor Stinner 744c34e2ea Cleanup import.c 10 years ago
Serhiy Storchaka 23c5cbbdde fs_unicode_converter is no longer used. 10 years ago
Serhiy Storchaka 48a583b1d8 Issue #25698: Prevent possible replacing imported module with the empty one 10 years ago
Brett Cannon 9fa812668f Issue #18018: Raise an ImportError if a relative import is attempted 10 years ago
Brett Cannon 849113af6b Issue #25791: Warn when __package__ != __spec__.parent. 10 years ago
Brett Cannon 63b8505281 Issue #25791: Raise an ImportWarning when __spec__ or __package__ are 10 years ago
Serhiy Storchaka 576f132b98 Issue #20440: Cleaning up the code by using Py_SETREF. 10 years ago
Serhiy Storchaka 2d06e84455 Issue #25923: Added the const qualifier to static constant arrays. 10 years ago
Larry Hastings 01b1ff6970 Rebuilt Clinic generated code. 11 years ago