156 Commits (546cefcda75d7150b55c8bc1724bea35a1e12890)

Author SHA1 Message Date
Brandt Bucher 69a6173d64
Remove Programs/_freeze_importlib (#29357) 4 years ago
Nikita Sobolev 401d25e92f
bpo-45666: Use `%S` for MSVC and `%s` elsewhere for `swprintf` in `_testembed.c` (GH-29341) 4 years ago
Nikita Sobolev aad48062ef
bpo-45666: fixes warning with `swprintf` and `%s` (GH-29307) 4 years ago
Eric Snow 074fa57506
bpo-45395: Make custom frozen modules additions instead of replacements. (gh-28778) 4 years ago
Brandt Bucher 82a662e521
bpo-44511: Improve the bytecode for class and mapping patterns (GH-26922) 4 years ago
Eric Snow 6afb285ff0
bpo-45020: Add tests for the -X "frozen_modules" option. (gh-28997) 4 years ago
Victor Stinner aac29af678
bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914) 4 years ago
Pablo Galindo Salgado db2b6a20cd
bpo-45445: Fail if an invalid X-option is provided in the command line (GH-28823) 4 years ago
Eric Snow 08285d563e
bpo-45020: Identify which frozen modules are actually aliases. (gh-28655) 4 years ago
Victor Stinner 5e2c32e08e
bpo-40413: test_embed tests calling Py_RunMain() multiple times (GH-28466) 4 years ago
Steve Dower 09b4ad11f3
bpo-45188: Windows now regenerates frozen modules at the start of build instead of late (GH-28322) 4 years ago
Eric Snow 044e8d866f
bpo-45019: Add a tool to generate list of modules to include for frozen modules (gh-27980) 4 years ago
Ammar Askar 4823d9a512
bpo-43950: Add option to opt-out of PEP-657 (GH-27023) 4 years ago
Gabriele N. Tornetta 2f180ce2cb
bpo-44530: Add co_qualname field to PyCodeObject (GH-26941) 4 years ago
Pablo Galindo 98eee94421
bpo-43950: Add code.co_positions (PEP 657) (GH-26955) 4 years ago
Batuhan Taskaya 1b28187a0e
bpo-44313: generate LOAD_ATTR/CALL_FUNCTION for top-level imported objects (GH-26677) 4 years ago
Victor Stinner 48e3a1d95a
bpo-44434: Remove useless calls to PyThread_exit_thread() (GH-26943) 4 years ago
Guido van Rossum 769d7d0c66
bpo-43693 Get rid of CO_NOFREE -- it's unused (GH-26839) 4 years ago
Victor Stinner 489699ca05
bpo-44441: _PyImport_Fini2() resets PyImport_Inittab (GH-26874) 4 years ago
Guido van Rossum 355f5dd36a
bpo-43693: Turn localspluskinds into an object (GH-26749) 4 years ago
Eric Snow 2ab27c4af4
bpo-43693: Un-revert commits 2c1e258 and b2bf2bc. (gh-26577) 4 years ago
Pablo Galindo 17c4edc4e0
bpo-43693: Revert commits 2c1e2583fd and b2bf2bc1ec (GH-26530) 5 years ago
Eric Snow 2c1e2583fd
bpo-43693: Add new internal code objects fields: co_fastlocalnames and co_fastlocalkinds. (gh-26388) 5 years ago
Eric Snow 9f494d4929
bpo-43693: Add _PyCode_New(). (gh-26375) 5 years ago
Victor Stinner 58a993957a
bpo-44131: Py_FrozenMain() uses PyConfig_SetBytesArgv() (GH-26201) 5 years ago
Victor Stinner 834498e178
bpo-44131: Fix Makefile for test_frozenmain (GH-26203) 5 years ago
Victor Stinner eaede0ded7
bpo-44131: Test Py_FrozenMain() (GH-26126) 5 years ago
Victor Stinner 6cd0446ef7
bpo-44113: Deprecate old functions to config Python init (GH-26060) 5 years ago
Victor Stinner 307745aa42
bpo-43445: Add frozen modules to sys.stdlib_module_names (GH-24798) 5 years ago
Victor Stinner 11d13e83ab
bpo-42882: Add test_embed.test_unicode_id_init() (GH-24198) 5 years ago
Victor Stinner 9e1b828265
bpo-42260: Compute the path config in the main init (GH-23211) 5 years ago
Victor Stinner 048a35659a
bpo-42260: Add _PyInterpreterState_SetConfig() (GH-23158) 5 years ago
Konge daa0fe03a5
bpo-41162: Clear audit hooks later during finalization (GH-21222) 5 years ago
Pablo Galindo 436b648910
bpo-40939: Remove some extra references to PYTHONOLDPARSER (GH-20815) 6 years ago
Pablo Galindo 1ed83adb0e
bpo-40939: Remove the old parser (GH-20768) 6 years ago
Victor Stinner e81f6e687d
bpo-40910: Export Py_GetArgcArgv() function (GH-20721) 6 years ago
Sandro Mani 8f023a2f66
bpo-40854: Allow overriding sys.platlibdir via PYTHONPLATLIBDIR env-var (GH-20605) 6 years ago
Victor Stinner 252346acd9
bpo-40453: Add PyConfig._isolated_subinterpreter (GH-19820) 6 years ago
Victor Stinner 1def7754b7
bpo-40334: Rename PyConfig.use_peg to _use_peg_parser (GH-19670) 6 years ago
Pablo Galindo c5fc156852
bpo-40334: PEP 617 implementation: New PEG parser for CPython (GH-19503) 6 years ago
Victor Stinner 4f98f465f1
bpo-40268: Remove unused imports in pylifecycle.c (GH-19533) 6 years ago
Victor Stinner 62183b8d6d
bpo-40268: Remove explicit pythread.h includes (#19529) 6 years ago
Victor Stinner e5014be049
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510) 6 years ago
Victor Stinner 3225b9f973
bpo-39877: Remove useless PyEval_InitThreads() calls (GH-18883) 6 years ago
Victor Stinner c6e5c1123b
bpo-39489: Remove COUNT_ALLOCS special build (GH-18259) 6 years ago
Victor Stinner 8462a4936b
bpo-38304: PyConfig_InitPythonConfig() cannot fail anymore (GH-16509) 6 years ago
Victor Stinner 3c30a76f3d
bpo-38304: Remove PyConfig.struct_size (GH-16500) (GH-16508) 6 years ago
Victor Stinner fb4ae152a9
bpo-38317: Fix PyConfig.warnoptions priority (GH-16478) 6 years ago
Victor Stinner 441b10cf28
bpo-38304: Add PyConfig.struct_size (GH-16451) 6 years ago
Victor Stinner 49d99f01e6
bpo-38234: Fix test_embed.test_init_setpath_config() on FreeBSD (GH-16406) 6 years ago