96 Commits (7ea143ae795a9fd57eaccf490d316bdc13ee9065)

Author SHA1 Message Date
Victor Stinner b5fd9ad05e
bpo-32030: Rewrite _PyMainInterpreterConfig (#4854) 8 years ago
Victor Stinner 91106cd9ff
bpo-29240: PEP 540: Add a new UTF-8 Mode (#855) 8 years ago
Antoine Pitrou fc5db95e00
Test atexit shutdown mechanism in a subprocess (#4828) 8 years ago
Serhiy Storchaka 4ae06c5337
bpo-32241: Add the const qualifire to declarations of umodifiable strings. (#4748) 8 years ago
Victor Stinner 6bf992a1ac
bpo-32030: Add pymain_get_global_config() (#4735) 8 years ago
Victor Stinner 672b6baa71
bpo-32030: pass interp to _PyImport_Init() (#4736) 8 years ago
Victor Stinner 33c377ed9b
bpo-32030: Simplify _PyCoreConfig_INIT macro (#4728) 8 years ago
Victor Stinner 31a8393cf6
Revert "bpo-32197: Try to fix a compiler error on OS X introduced in bpo-32030. (#4681)" (#4694) 8 years ago
Serhiy Storchaka 13badcbc60
bpo-32197: Try to fix a compiler error on OS X introduced in bpo-32030. (#4681) 8 years ago
Victor Stinner af5a895073
bpo-32030: _PyPathConfig_Init() sets home and program_name (#4673) 8 years ago
Victor Stinner 0ea395ae96
bpo-32030: Add Python/pathconfig.c (#4668) 8 years ago
Victor Stinner ebac19dad6
bpo-32030: Don't call _PyPathConfig_Fini() in Py_FinalizeEx() (#4667) 8 years ago
Victor Stinner bc8ac6b00e
bpo-32030: Fix _Py_InitializeEx_Private() (#4649) 8 years ago
Victor Stinner 5d39e04290
bpo-32030: Rework memory allocators (#4625) 8 years ago
Benjamin Peterson cef88b9c15
mark fatal_error as noreturn (#4563) 8 years ago
Victor Stinner 9316ee4da2
bpo-32030: Add _PyPathConfig_Init() (#4551) 8 years ago
Victor Stinner f04ebe2a4d
bpo-32030: Add _PyMainInterpreterConfig.program_name (#4548) 8 years ago
Victor Stinner 46972b7bc3
bpo-32030: Add _PyMainInterpreterConfig_ReadEnv() (#4542) 8 years ago
Victor Stinner da9c8c36ae
bpo-32125: Remove Py_UseClassExceptionsFlag flag (#4544) 8 years ago
Victor Stinner 0327bde9da
bpo-32030: Rewrite calculate_path() (#4521) 8 years ago
Victor Stinner 1f15111a6e
bpo-32030: Add _PyMainInterpreterConfig.pythonhome (#4513) 8 years ago
Victor Stinner e32e79f7d8
bpo-32030: Move PYTHONPATH to _PyMainInterpreterConfig (#4511) 8 years ago
Victor Stinner d434110974
bpo-32030: Add _PyCoreConfig.module_search_path_env (#4504) 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
xdegaye 1588be66d7
bpo-28180: Fix the implementation of PEP 538 on Android (GH-4334) 8 years ago
Nick Coghlan d7ac06126d bpo-31845: Fix reading flags from environment (GH-4105) 8 years ago
Serhiy Storchaka 77732be801 bpo-30404: The -u option now makes the stdout and stderr streams totally unbuffered. (#1667) 8 years ago
Victor Stinner 8d5a3aad2f bpo-31683: Py_FatalError() now supports long error messages (#3878) 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 dae0276bb6 bpo-30860: Fix a refleak. (#3567) 9 years ago
Eric Snow 93c92f7d1d bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565) 9 years ago
Eric Snow 8728018624 bpo-30860: Fix a refleak. (#3506) 9 years ago
Benjamin Peterson db610e909b delete dead locale initialization code for windows (#3461) 9 years ago
Eric Snow 2ebc5ce42a bpo-30860: Consolidate stateful runtime globals. (#3397) 9 years ago
Antoine Pitrou a6a4dc816d bpo-31370: Remove support for threads-less builds (#3385) 9 years ago
Eric Snow 05351c1bd8 Revert "bpo-30860: Consolidate stateful runtime globals." (#3379) 9 years ago
Benjamin Peterson b0a9a5a6a4 correct initialization code (#3376) 9 years ago
Eric Snow 76d5abc868 bpo-30860: Consolidate stateful runtime globals. (#2594) 9 years ago
Eric Snow 86b7afdfee bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638) 9 years ago
Stéphane Wirtel ccfdb60af7 Fix a small typo in a comment (#2863) 9 years ago
Nick Coghlan 18974c35ad bpo-30647: Check nl_langinfo(CODESET) in locale coercion (GH-2374) 9 years ago
Nick Coghlan eb81795d7d bpo-30565: Add PYTHONCOERCECLOCALE=warn runtime flag (GH-2260) 9 years ago
Nick Coghlan 6ea4186de3 bpo-28180: Implementation for PEP 538 (#659) 9 years ago
Stéphane Wirtel ab1cb80b43 bpo-30547: Fix multiple reference leaks (#1995) 9 years ago
Eric Snow 18c1356ff6 Drop a duplicate line. (#1809) 9 years ago
Eric Snow c7ec9985bb bpo-22257: Private C-API for main interpreter initialization (PEP 432). (#1729) 9 years ago
Eric Snow 1abcf6700b bpo-22257: Private C-API for core runtime initialization (PEP 432). (#1772) 9 years ago